gpt4 book ai didi

java - 在 Eclipse 中配置 Maven 以使用 Java 源级别 7

转载 作者:行者123 更新时间:2023-11-30 08:08:49 24 4
gpt4 key购买 nike

尝试使用 Maven 在 Eclipse Java 项目上执行编译目标时遇到以下问题:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project ...: Compilation failure

[ERROR] multi-catch statement is not supported in -source 1.5

[ERROR] (use -source 7 or higher to enable multi-catch statement)

Eclipse项目中的JDK配置为使用1.8.0_60版本。

编译器合规级别也设置为 1.8:http://imgur.com/4AvjZd6

但是,上面的设置与Eclipse项目配置有关,与Maven设置无关。

在窗口 -> 首选项中,我看到编译器插件也设置为 1.8:http://imgur.com/BpNANqZ

问题是:如何告诉 Maven 使用 source 1.7(或更高版本)?

最佳答案

尝试将以下内容添加到 pom.xml

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

关于java - 在 Eclipse 中配置 Maven 以使用 Java 源级别 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32905393/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com