報錯詳情如下圖:
錯誤解析: 編譯java專案時,使用的是java 11版本,實際上編譯依賴的卻不是jdk 11版本。
解決辦法:
1.Maven專案中檢查pom.xml檔案java.version的配置。
2.在IntelliJ IDEA的Settings中檢查Maven下runner的jre環境配置。
專案pom.xml中java.version配置的是11,而此次Maven的runner配置的是jdk8,不匹配。3.在IntelliJ IDEA的Settings中檢查專案編譯器(Compiler的Java Compiler)中編譯版本。
4.在IntelliJ IDEA的Project Structure中檢查Project,Modules,SDKs的jdk版本。