我是一个非常缺乏经验的程序员。我刚刚在Eclipse中学习了一周的Java编程课程。当我回到家并在家用计算机上安装Eclipse时,我能够调出我在编辑器中创建的程序,但Eclipse不会运行它;它只接受.ant文件。

我能够在Project Explorer中显示项目(通过导入它们)并更改类路径以识别这些项目,但没有任何内容显示为在运行>运行配置> Java应用程序中选择主类的选项。我很困惑,因为我没有被教过在一周的Java经验中使用Eclipse的这些功能。任何帮助将非常感谢。

更新:当我尝试配置构建路径/类路径时,即使按照Logan的建议,我仍然没有选择运行>运行配置> Java应用程序中的主类的选项。 JRE系统库仍然在构建路径上,但是在我的项目的properties.Plus中,它的图标上有一个红色X,这也是我项目的Properties窗口的顶部:

"缺少构建路径条目:org.eclipse.jdt.launching.JRE_CONTAINER / org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType / JavaSE-1.7

更糟糕的是,当我单击"运行"按钮时,运行脚本的文件类型选项取决于我选择的内容。如果我在Project Explorer中选择了项目,则选项是Java Applet和Java Application,但如果我在显示中选择了代码,则会出现.ant文件选项。

另外,源文件夹名称前面没有#。

另一个重要信息:由于某些原因,Eclipse SDK文件夹从未下载过。但是,我解压缩了Juno文件夹中的所有.zip文件,并且Eclipse应用程序确实出现了。

我们将非常感谢您的帮助,特别是关于如何做的直接指示。谢谢。

我想我以前遇到过这种情况。您需要将JRE系统库添加到项目构建路径库中。

Package Explorer中的项目应该在源文件夹后显示JRE系统库(如果有)。

右键单击您的项目并选择属性。

单击选项左侧树中的Java Build Path选项。

在Java Build Path窗口中,单击Libraries选项卡。

确保列出了JRE System Library,如果不是,则单击Add

图书馆按钮。

然后选择JRE系统库,然后你可以指向一个或使用

一个Eclipse使用。

单击完成,然后返回到您的项目。

还要检查源代码文件夹是否在项目的构建路径中。

如果该文件夹位于构建路径上,则源文件夹应在#src之类的名称前面加上#。如果它没有#符号,您可能需要用您的代码右键单击该文件夹并将其添加到构建路径。

好的。 我在使用Eclipse Kepler Standard的Mac上遇到了同样的问题,我遵循了相同的说明。 虽然我已经安装了Java 7和JDK 7,但是当我选择"执行环境"下的下拉菜单时,它将JavaSE-1.7列为"未绑定"并显示错误'在工作空间中没有JRES与指定的执行环境兼容:JavaSE-1.7'。 当我选择'Environments'时,它在'JavaSE-1.7'下没有列出JRE。

我通过转到Eclipse - >首选项 - > java - >安装jre解决了这个问题 - >在我的案例中选择标准Vm(Mac OSX)/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/ Home.Finish

+1,但对于JDK 7,它是一条不同的路径:请参阅stackoverflow.com/questions/15826202/

对于Mac OSX上的Java 1.7或1.8,您可以按照以下步骤操作:

在终端shell上使用/usr/libexec/java_home -v 1.8命令查找java 1.8主目录。

转到Eclipse ->Preferences->Java->Installed JREs并按Add按钮,然后选择Standard VM,在我的情况下添加/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home

使用Eclipse JUNO设置java环境来配置FX项目。

转到窗口 - >首选项

选择已安装的JRE

添加缺少的JRR(7)

然后创建JavaFx项目。

Ashok Parmar

首先,您必须确保安装了Eclipse for JAVA。你必须知道eclipse在Java项目中有自己的结构。

按照本教程,我认为可能会对您有所帮助。

http://eclipsetutorial.sourceforge.net/totalbegginer01/lesson01.html

大多数IDE(包括eclipse)都不运行文件(至少不是以直接的方式),因此您必须创建一个项目并将现有(.java)文件导入其中。

此错误是由JRE系统库引起的。也许你没有为eclipse项目提供适当的JRE来运行。请按照以下步骤操作。

右键单击项目并选择属性。

单击左侧菜单中的Java Build Path选项。

在Java Build Path窗口中,单击Libraries选项卡。

确保列出了JRE系统库,如果未列出,则可以通过单击右侧菜单中的"添加库"添加。

因此,如果已经列出了JRE系统库,则双击JRE系统库,该库在之前的Java Build Path窗口Libraries选项卡上显示错误。

然后它将打开另一个名为JRE System Library的窗口。所以在那个窗口中选择Alternate JRE。从下拉菜单中选择您的JRE。

就我而言,它是java-8-openjdk-amd64,因为我使用的是ubuntu 16.04。像这样你也可以选择你的JRE系统库。

eclipse识别不出java项目_Eclipse项目无法识别Java项目; 类路径问题相关推荐

  1. java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK

    今天在搭建一个SpringBootJPA的项目中,启动遇到以下报错 java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK 在po ...

  2. eclipse导入java web项目_Eclipse中轻松导入web项目的方法

    今天介绍的是Eclipse中轻松导入web项目的方法,相信通过了解Eclipse中轻松导入web项目的操作步骤,大家对Eclipse编程工具一定会有更多的了解的! Eclipse中轻松导入web项目的 ...

  3. java搭建maven项目_Eclipse使用maven创建Java Web项目完整示例

    项目开发环境 软件 版本 mac macOS JDK 1.8 maven 3.5.0 tomcat 8.5 Eclipse已经安装插件maven 1.创建Maven web项目 1.1 新建meven ...

  4. java 没落_Eclipse,曾经的Java IDE之王,缘何没落?

    Eclipse已经没落.曾经的Java IDE之王,是如何走到这一步的? 1. Eclipse 4 如果说有一个时间点,标志着Eclipse的死亡,那这个时间点一定是Eclipse 4的发布. 在Ec ...

  5. eclipse 创建maven web项目_Eclipse创建第一个Scala项目(过程)

    安装JDK,我已经安装好了,如果不会安装搜索之前的文档<Win10+Java1.8环境搭建(图解教程)> 安装Maven,我已经安装好了,如果不会安装搜索之前的文档<Eclipse配 ...

  6. eclipse建工程时,出现“在项目中具有不受限制的类路径容器:JRE系统库”错误

    在相应的项目上点击右键出现构建路径选项中,将对应的库除去,然后再从新添相应的库即可. 亲测,就是这么简单..

  7. java项目导入jre不识别_Eclipse中的Java项目:无法解析类型java.lang.Object。 从所需的.class文件间接引用它...

    在Eclipse中导入项目后出现以下错误: The type java.lang.Object cannot be resolved. It is indirectly referenced from ...

  8. java的包资源管理器怎么弄出来_eclipse包资源管理器java项目,包,类重命名 来学习吧...

    eclipse包资源管理器java项目,包,类重命名,对于修改已知创建的包(包括java项目,java包)和java类文件的命名非常重要的,有时候你的java包里有多个java文件,你要改名字,可以说 ...

  9. ssm毕设项目学生出国境学习交流管理87153(java+VUE+Mybatis+Maven+Mysql+sprnig)

    ssm毕设项目学生出国境学习交流管理87153(java+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + ...

最新文章

  1. GitHub 重磅开源!这个 AI 项目至少价值百万!!!
  2. [20160910]低级错误.txt
  3. ORA-01502:索引或这类索引的分区处于不可用状态 的解决方法
  4. 财务有必要学python吗-财务人要学Python吗?
  5. jpa怎么传参到in中_JPA 中 in 的方法 注意参数一定要是List
  6. 解决Chrome浏览器中使用showModalDialog返回值为undefined
  7. 连接访问数据库的技术方法
  8. iRedMail批量用户添加命令
  9. Matlab 导入数据操作
  10. 从自走棋代码分析游戏机制--棋池、回蓝、目标判断、掉落概率与新英雄
  11. 聊一聊数据分析师这个职业
  12. python安装PIL模块
  13. WORKGROUP无法访问,您可能没有权限使用网络资源,请与这台服务器的管理员联系以.......
  14. 电子海图开发第四十七篇 GPS数据解析(共一百篇)
  15. CF1320E Treeland and Viruses
  16. 详解强大的SQL注入工具——SQLMAP
  17. linux网站ip访问量查询,如何统计网站每天PV和IP访问量排行
  18. Oracle设置主键报错 ORA-02437: 无法验证 (DENGCHAO.TEST) - 违反主键
  19. STM32_温湿度传感器
  20. 《缠中说禅108课》2:没有庄家,有的只是赢家和输家

热门文章

  1. c++11多线程编程(十):packaged_task介绍与实例
  2. 原生JS活动倒计时实现思路
  3. 如何下载网页上的视频和flash的方法
  4. win10无线网一直未连接到服务器,win10系统未识别无线网络无法连接怎么办
  5. html图片自适应裁剪,html 图片裁剪 图片固定高度 图片自适应。图片完美适配
  6. 色彩设计的原理txt_设计原理:颜色
  7. 凸凹函数定义以及判断
  8. 小程序生成图片保存到系统相册_iSee图片专家下载|iSee图片专家 3.930 官方版
  9. android平台的开源框架的思考
  10. 超融合服务器硬盘4T 6T 8T从性能上到底有什么区别