警告 - 构建路径指定执行环境 J2SE-1.4

2022-08-31 07:39:18

我在Eclipse Helios中创建了一个Maven项目。它可以正常工作一天,但随后显示此警告:

构建路径指定执行环境 J2SE-1.4。工作区中未安装与此环境严格兼容的 JRE。

自收到此消息以来,项目停止编译和调试。有人有解决这个问题的方法吗?


答案 1

在 Eclipse 中,从您的项目:

  1. 右键单击您的项目
  2. 单击“属性”
  3. Java构建路径:库;删除“JRE 系统库[J2SE 1.4]”
  4. 单击添加库 -> JRE 系统库
  5. 选择新的“执行环境”或工作区默认 JRE

答案 2

无论您使用的是 maven eclipse 插件还是 m2eclipse,Eclipse 的项目配置都是从 POM 派生的,因此您需要将 maven 编译器插件配置为 1.6(默认为 1.4)。

将以下内容添加到项目的 “保存”中,然后转到 Eclipse 项目并选择“属性”,> Maven >更新项目配置”pom.xml

<project>
 <build>
  <pluginManagement>
   <plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>          
        <configuration>
            <source>1.6</source>
            <target>1.6</target>
        </configuration>
    </plugin>
   </plugins>
  </pluginManagement>
 </build>
</project>

推荐