2 回答

TA貢獻1829條經(jīng)驗 獲得超4個贊
這應該工作
<maven.compiler.release>8</maven.compiler.release>
因為該<release>屬性僅適用于發(fā)行版的主要版本。
通過,這是假設這是實際編譯器插件配置中使用的參數(shù)的方式,有點像:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<release>${maven.compiler.release}</release>
</configuration>
</plugin>

TA貢獻2036條經(jīng)驗 獲得超8個贊
就我而言,我不得不更改版本、源和目標。
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.release>8</maven.compiler.release>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
添加回答
舉報