IntelliJ IDEA中報錯:Error: java: 無效的目標發行版本: 11

報錯詳情以下圖: java

IntelliJ IDEA編譯出錯

錯誤解析: 編譯java項目時,使用的是java 11版本,實際上編譯依賴的卻不是jdk 11版本。cdn

解決辦法:xml

1.Maven項目中檢查pom.xml文件java.version的配置。blog

檢查pom.xml中java.version的配置

2.在IntelliJ IDEA的Settings中檢查Maven下runner的jre環境配置。編譯器

檢查Maven下runner的jre配置
項目pom.xml中java.version配置的是11,而這次Maven的runner配置的是jdk8,不匹配。

3.在IntelliJ IDEA的Settings中檢查項目編譯器(Compiler的Java Compiler)中編譯版本。it

檢查Compiler下Java Compiler的編譯版本

4.在IntelliJ IDEA的Project Structure中檢查Project,Modules,SDKs的jdk版本。io

Project Structure中檢查Project

Project Structure中檢查Modules

Project Structure中檢查SDKs
相關文章
相關標籤/搜索