Fatal error compiling: 無效的標記: -parameters


[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.796 s
[INFO] Finished at: 2019-04-21T17:19:26+08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project z-eureka: Fatal error compiling: 無效的標記: -parameters -> [Help
1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.

 

這個是mvn 編譯插件jdk 版本 和 項目配置的jdk 版本不一致。
我idea項目配置的是1.8 。但是 環境變量中java_home 是使用的1.7。Maven 是從java_home 中設置編譯的jdk 路徑,所以 mvn 的jdk 實際上是1.7  , 項目中設置的1.8 。

因為我其他項目中需要用戶到1.7 所以我也沒啥好辦法,只能是臨時改了 mvn 的 mvn.cmd 文件的java_home 配置

set JAVA_HOME=E:\JDK\JDK8

 

 

再次 mvn -version 查詢版本 是1.8 。 再次使用 mvn clean package 打包成功。
如果還不成功,最好再看下,當前項目配置的 java compiler 版本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM