Eclipse中的未绑定类路径容器

Jes*_*ica 107 eclipse subversive classpath

我使用Subversive for Eclipse检查了一个项目,我收到以下错误:

  • 在解决构建路径错误之前,无法构建项目
  • 未绑定的类路径容器:'JRE系统库[jdk1.5.0_08]'

我假设第一个错误将在第二个错误解决后立即解决.我想我需要安装JDK 1.5.0_08并将其设置为项目的jre系统库,但我找不到任何地方下载它 - 我能得到的最接近的是JDK 1.5.0_22.

如果有人能提供替代解决方案(或者我认为是jdk1.5.0_08的下载链接),我将不胜感激.

Han*_*Han 164

当我重新创建以下列方式修复的工作空间时,我遇到了类似的问题:

转到Eclipse - > Preferences,在Java下选择"Installed JREs"并选中其中一个框以指定默认的JRE.单击"确定",然后返回项目的属性.转到"Java Build Path"部分,然后选择"Libraries"选项卡.删除未绑定的系统默认库,然后单击"添加库"按钮.选择"JRE系统库",你应该好好去!

  • 这对我有用.第一步我必须转到Window - > Preferences,最后一步是选择"Workspace default JRE"并单击Finish. (9认同)

小智 90

鉴于FAQ,共享项目文件似乎必须具有优势,甚至是Java项目的推荐实践(个人而言,我不会这样做).

也许以下一些工作适合您:

  1. 编辑项目的属性(右键单击项目,属性,Java构建路径,库,删除和添加库.
  2. 导入项目的文件而不使用"项目文件"
  3. http://java.sun.com/javase/downloads/index_jdk5.jsp安装JDK1.5 ,看看是否可以修复路径

  • 或者4.转到属性 - > Java构建路径 - >库选项卡 - >选择错误的系统库 - >编辑(右侧) - >选择备用JRE - >完成. (27认同)

use*_*976 18

解决这个问题:

  • 右键单击您的项目 - >构建路径 - >配置构建路径
  • 选择JRE Library并单击Edit,然后从Edit library窗口选择备用JRE,无论您使用eclipse配置了什么,然后单击Finish


App*_*rew 6

这是一个很老的问题,我最近遇到了这个问题。还回答说确保您已经在Eclipse属性的Installed JRE部分中注册了正确的JDK,仅此而已。我注册了正确的JDK,并将其标记为默认值,但是仍然出现此错误。还有一件遗失的东西。

确保“已安装的JRE”部分中的目标运行时环境的名称与导入的项目中所提及的名称完全相同。例如,如果您得到的错误是- Unbound classpath container: 'JRE System Library [JavaSE-1.8]'。然后,在已安装的JRE中,您需要注册JDK 1.8,其名称应为方括号中提到的确切值,本例中为JavaSE-1.8