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

2022-08-31 13:10:10

我在全新安装的 Eclipse 中遇到一个全新的项目时遇到了麻烦。重现步骤:

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

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

  3. 启动日食;选择工作区

  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

我在这里做错了什么?

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

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


答案 1

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

2)在你真正安装jdk 7之后,你需要告诉Eclipse。窗口 -> 首选项 -> Java -> 已安装的 JRE。


答案 2

要设置JDK,您可以观看此视频:如何设置JDK。然后,当您拥有JDK时:

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

推荐