3 回答

TA貢獻1810條經驗 獲得超5個贊
對我來說,我必須將配置文件添加到我的構建目錄中:
.mvn/jvm.config
包含:
--enable-preview
這將確保 Maven 將正確的參數(shù)傳遞給 JVM

TA貢獻1155條經驗 獲得超0個贊
你在 pom 中犯了一個錯誤。<compilerArgs>采用嵌套<arg>,如下所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>17</source>
<target>17</target>
<compilerArgs>
<arg>--enable-preview</arg>
</compilerArgs>
</configuration>
</plugin>

TA貢獻1868條經驗 獲得超4個贊
對于 JDK 17,這對我有用:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>17</source>
<target>17</target>
<compilerArgs>--enable-preview</compilerArgs>
</configuration>
</plugin>
添加回答
舉報