gpt4 book ai didi

Maven 编译器错误 - 无效标志 - 释放

转载 作者:行者123 更新时间:2023-12-05 01:13:24 29 4
gpt4 key购买 nike

使用 JDK 1.8 编译时出现 maven 编译器错误

未能在项目 DUMMY 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile): fatal error 编译:无效标志:--release -> [帮助1]

这是我的编译器插件的 pom 配置

            <configuration>
<source>${maven.compiler.release}</source>
<target>${maven.compiler.release}</target>
<release>${maven.compiler.release}</release>
<jdkToolchain>
<version>${maven.compiler.release}</version>
</jdkToolchain>
<verbose>false</verbose>
<useIncrementalCompilation>false</useIncrementalCompilation>
<executable>${env.JAVA_HOME}/bin/javac</executable>
</configuration>

我是否配置不正确?此外,当我为 JAVA_HOME 使用 Java 11 时,这可以正常工作,但在 Java 8 中没有。这是预期的吗?此外,从文档中我看到 maven.compiler.release 无论如何都与 release 配置相关联。那么,这是否意味着我可以省略下面的 release 属性并且应该没问题?

最佳答案

documentation 中所述此参数自 Java 9 起受支持,因此要么更改您的 JDK 版本,要么直接删除它。

关于Maven 编译器错误 - 无效标志 - 释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60301853/

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