Eclipse:Java 1.7(未绑定库)的挫败感

Nic*_*ner 76 java eclipse ide

我在全新的Eclipse安装中遇到了一个全新的项目.Repro步骤:

  1. 下载此版本的Eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliosr

  2. 解压缩到c:\ program files\eclipse java

  3. 启动Eclipse; 选择一个工作区

  4. 文件 > 新建 > Java项目

  5. 项目名称:Hello World.JRE:"使用执行环境JRE:JavaSE-1.7"

  6. 单击" 下一步",转到"库"选项卡.唯一的条目是JRE系统库[JavaSE-1.7](未绑定)."未绑定"是什么意思?我如何解决它?

  7. 命中完成.

预计:全新项目运作良好.

实际:有两个错误:

The project cannot be built until build path errors are resolved HelloWord  Unknown Java Problem
Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'HelloWord' HelloWord  Build path Build Path Problem
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

更新:也许我的机器上实际上没有Java 7 JDK.我怎么能确定?

更新2:看起来Java 7实际上还没有出来.甜.

Yon*_*oni 105

1)找出驱动器上安装java的位置,打开cmd提示符,转到该位置并运行".\ java -version"以找出确切的版本.或者,简单地说,检查控制面板中的添加/删除模块.

2)实际安装jdk 7之后,需要告诉Eclipse它.窗口 - >首选项 - > Java - >已安装的JRE.

  • 值得在"已安装的JRE"的首选项窗格中添加,只需点击"搜索"按钮即可自动定位JDK 7(如果已安装). (17认同)
  • 在Ubuntu 12.04上,我在/ usr/lib/jvm中找到了我安装的jdks (2认同)

Ana*_*yan 10

要设置JDK,您可以观看此视频:如何设置JDK .那么当你有JDK时:

  1. 右键单击构建路径并选择"构建路径"
  2. 选择"配置构建路径"
  3. 单击"JRE系统库[JavaSE-1.7](未绑定)"
  4. 编辑它
  5. 选择"备用JRE"
  6. 单击"已安装的JRE .."按钮
  7. 按添加
  8. 选择添加"标准VM"
  9. 选择JRE主目录 - 通常它位于"C:\ Program Files\Java\jre7"目录中
  10. 按"完成"
  11. 重新检查新出现的"Jre7":验证现在编辑"JRE系统库[JavaSE-1.7]"时,为Jre7选择"备用JRE".


Mah*_*esh 8

1)转到配置构建路径.2)删除未绑定的JRE库.3)添加库 - > JRE系统库.

然后项目编译完成..


Sin*_*njo 2

您是否确实从https://jdk7.dev.java.net/下载并安装了里程碑版本之一?

您可以使用这些功能,尽管它不稳定,因此您不应该发布针对它们的软件。