在构建路径中获取JRE系统库未绑定错误

时间:2013-10-31 00:57:32

标签: java eclipse maven classpath buildpath

在构建路径中获取JRE系统库未绑定错误,尝试了以下链接中的所有建议,但无法正常工作。我有jdk 1.6.0_29,我也试过安装其他版本但没有帮助。

JRE System Library [WebSphere v6.1 JRE] (unbound) Eclipse error: Unbound classpath container Java - Unbounded classpath container Websphere V6 JRE Struggling to update JRE dependencies within Maven and Eclipse Unbound classpath container in Eclipse unbound class path container error in eclipse? Java Web Project Build Error unbound class path container error in eclipse?

maven编译器版本是这样的:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
        <source>1.6</source>
        <target>1.6</target>
        <encoding>${project.build.sourceEncoding}</encoding>
        <showDeprecation>true</showDeprecation>
    </configuration>
</plugin>

6 个答案:

答案 0 :(得分:66)

另一种选择是:

  • 项目&gt;属性&gt; Java构建路径
  • 选择“库”选项卡
  • 选择麻烦的JRE条目
  • 点击修改按钮
  • 选择其他JRE
  • 单击“完成”按钮

将项目指向已安装的JRE可能是比重命名JRE以匹配旧项目代码更好的选择。

答案 1 :(得分:6)

这就像user3076252的答案,但你会选择一组不同的选项:

  • 项目&gt; 属性&gt; Java构建路径
  • 选择“库”标签&gt; 备用JRE &gt; 已安装的JRE ......
  • 点击“搜索”。除非您知道确切的文件夹名称,否则您应该选择要搜索的驱动器。

它应该找到你的未绑定JRE,但这次使用它的名字中的所有数字(而不是未绑定),你可以选择它。搜索驱动器需要一段时间,但您可以随时停止,并保存结果(如果有的话)。

答案 2 :(得分:6)

转到项目

Right click on project---> Build Path-->Configure build path

现在有4个选项卡来源,项目,库,订单和出口

转到

Libraries tab -->  Click on Add Library (shown at the right side) -->
select JRE System Library --> Next-->click Alternate JRE --> select
Installed JRE--> Finish --> Apply--> OK.

答案 3 :(得分:1)

噢,小伙子,这个解决了,我只需要适当地命名我的已安装的JRE。我只安装了jdk,eclipse采用了默认的jdk名称,我将其重命名为JavaSE-1.6并且它有效,但我不得不从头开始重做。

答案 4 :(得分:1)

对我有用的解决方案如下:

  1. 选择一个项目
  2. 选择项目菜单
  3. 选择属性子菜单
  4. 在“您的项目的属性”窗口中,选择“ Java构建路径”选项卡
  5. 选择库标签
  6. 选择麻烦的JRE条目
  7. 单击编辑按钮
  8. 选择JRE条目
  9. 单击完成按钮

答案 5 :(得分:0)

我也面临同样的问题。我按照以下步骤解决了我的问题-

  • 右键单击您的项目->属性
  • 在左侧菜单中选择“ Java构建路径”
  • 选择库标签
  • 在模块路径下,选择麻烦的JRE条目
  • 单击“编辑”按钮
  • 选择工作区默认JRE。
  • 单击“完成”按钮

如果上述步骤对您不起作用,则可以选择“备用JRE”并提供要指向的JRE的路径,而不是“ Workspace”默认JRE。