gpt4 book ai didi

java - 在 Maven 属性中指定 JDK 16

转载 作者:行者123 更新时间:2023-12-05 08:04:53 25 4
gpt4 key购买 nike

我认为这两行指定了 JDK 11。

<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>

我正在使用 Java FX 16 并使用 JDK 16 编译代码。

当我尝试指定 JDK 16 时:

<maven.compiler.source>16</maven.compiler.source>
<maven.compiler.target>16</maven.compiler.target>

我收到此错误消息:

Caused by: java.lang.module.InvalidModuleDescriptorException: Unsupported major.minor version 60.0

附言这是 pom.xml:https://pastebin.com/raw/qTe5Vtnq

P.P.S 根据日志,我通过/usr/lib/jvm/java-16-openjdk/bin/java编译运行。

最佳答案

看起来这是一个错误。

https://github.com/openjfx/javafx-maven-plugin/issues/125

添加<executable></executable>使用 JDK 16 的绝对路径应该可以修复它。

关于java - 在 Maven 属性中指定 JDK 16,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67142259/

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