编译致命错误:目标版本无效:12 -> [帮助 1]
Posted
技术标签:
【中文标题】编译致命错误:目标版本无效:12 -> [帮助 1]【英文标题】:Fatal error compiling: invalid target release: 12 -> [Help 1] 【发布时间】:2021-04-10 09:59:24 【问题描述】:我正在使用 Codeanywhere,我需要使用 maven 运行 Web 服务器。但它给了我这个错误:Fatal error compile: invalid target release: 12 -> [Help 1],如图所示,但我不明白如何修复它。
【问题讨论】:
【参考方案1】:Maven 正在尝试使用 Java 12 进行编译,但找不到。要么将路径正确设置为 JDK 12,要么将 pom.xml 中的目标 JDK 设置为其他内容(最简单的方法是设置 maven.compiler.target
属性)。 See similar answers
【讨论】:
所以我必须更改java -version
。请注意,12 是一个过时的非 LTS 版本,大多数 JDK 供应商不支持。
很高兴听到!如果答案确实回答了您的问题,您也可以接受。以上是关于编译致命错误:目标版本无效:12 -> [帮助 1]的主要内容,如果未能解决你的问题,请参考以下文章
为啥当我尝试将我的 Spring Boot 应用程序推送到 heroku 时它返回“致命错误编译:无效目标版本:11”
vc++编译错误RC:致命错误RC1107:无效使用;使用 RC /?为了
致命错误编译:无效标志:Jenkins 上 jdk 11 的 --release?