发行版 1.8 不受支持
2022-09-04 20:34:40
我有一个使用Java 8的项目。
到目前为止,在 pom 中,我们将源版本和目标版本指定为 1.8:
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
我们希望利用Java 9+的“-release”选项,并添加了以下内容:
<maven.compiler.release>1.8</maven.compiler.release>
但现在我们得到以下错误:
Fatal error compiling: release version 1.8 not supported
我们使用 maven 3.5.3,即 3.8.0 版和 Java 10 中的 maven 编译器插件来编译项目。
这是怎么回事?