【问题标题】:java build path problems [duplicate]java构建路径问题[重复]
【发布时间】:2011-08-29 23:20:25
【问题描述】:

从某人的项目中,我收到此错误:

Java Build Path Problems (1 item)
Build path specifies execution environment J2SE-1.5.  There are no JREs installed in the workplace that are strictly compatible with this environment.  

我有最新的 JDK (jdk1.6.0_25)。据我了解,我可以执行以下操作之一:

  1. 下载 J2SE-1.5 环境以匹配项目。
  2. 编辑项目以与最新的 JDK 一致。 我该怎么做?

【问题讨论】:

  • 下载 J2SE-1.5 环境,以防止出现在 1.5 中不存在的新 jre 中使用新类的情况。这是一个解决方案。

标签: java eclipse


【解决方案1】:
  1. 右键单击项目、属性、Java 构建路径。
  2. 删除当前的 JRE 库。
  3. 单击添加库 > JRE 系统库 > 工作区默认 JRE。

【讨论】:

  • 对于 macosx 用户来说要容易得多。谢谢
  • 在 Windows 上也能正常工作。
  • 更新 Maven 项目后,JRE 1.5 又回来了。使用 JRE 1.7。 (在 pom 编译器中设置为 1.7)
【解决方案2】:

这是一个很好的讨论:

基本上你应该

  1. 下载并安装 1.5 JDK。 (download link)
  2. 在 Eclipse 中,转到 WindowPreferencesJava已安装的 JRE
  3. 将 1.5 JDK 添加到列表中。
  4. 选择 1.5 作为Compiler Compliance Level

【讨论】:

    【解决方案3】:

    选择第二个选项,编辑项目以同意最新的JDK

    • 在你的项目中右击“JRE System Library [J2SE 1.5]
    • 选择“属性
    • 选择“工作区默认 JRE (jdk1.6)

    【讨论】:

    • 不需要为此配置删除任何内容。很简单:)
    • 但是不起作用。 ;-(
    【解决方案4】:

    在 Eclipse 的 Package Explorer 中,您可以右键单击项目,选择 Build Path,Configure Build Path 以获取构建路径对话框。从那里您可以删除 1.5 JRE 的 JRE 引用和“添加库”以添加对已安装 JRE 的引用。

    【讨论】:

      【解决方案5】:

      在 eclipse 中配置你的 JRE:

      • 窗口 > 首选项 > Java > 已安装的 JRE...
      • 点击添加
      • 找到你的JDK目录>点击确定

      【讨论】:

        【解决方案6】:

        除了 MahmoudS cmets 之外,也可以试试这个。 将 pom.xml 中的 maven 编译器源和目标更改为您正在使用的 java 版本。说 jdk7 1.7

        <maven.compiler.source>1.7</maven.compiler.source>
        <maven.compiler.target>1.7</maven.compiler.target>
        

        【讨论】:

          猜你喜欢
          • 2021-11-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-10-05
          • 2020-07-30
          • 1970-01-01
          • 2014-10-11
          • 2013-12-13
          相关资源
          最近更新 更多