gpt4 book ai didi

java - 无法使用 Maven 将 Eclipse 中的 Java 源代码级别更改为 1.7

转载 作者:行者123 更新时间:2023-12-01 16:25:52 28 4
gpt4 key购买 nike

我尝试在我的 Java 项目中使用多重 catch 语句。它不会在 IDE 中给出任何错误,但是当我执行 Run As->Maven Install 时,我收到以下错误(删除了个人文件路径,因为我认为这些路径不相关):

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project: Compilation failure
MyClass.java:[137,39] multi-catch statement is not supported in -source 1.5
[ERROR] (use -source 7 or higher to enable multi-catch statement)

根据本网站上的其他答案,我尝试更改项目属性中的 Java 版本。然而,一切都已经设置为 Java 1.7。我的Java构建路径

java build path

我的Java编译器设置:

java compiler settings

我应该更改什么才能正确使用 Java 1.7?

最佳答案

好吧,不知怎的,我错过了 this post前。奇怪的是,当我在谷歌上搜索确切的错误时,我根本没有出现。要修复它,我只需添加:

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

</properties>

到我的项目的 pom.xml,因为 maven 没有使用我的 eclipse 项目设置中的 java 版本。

关于java - 无法使用 Maven 将 Eclipse 中的 Java 源代码级别更改为 1.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62150162/

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