Idea 出現 Error:java: Compilation failed: internal java compiler error


錯誤現象
使用Idea導入新項目或升級idea或新建項目時會出現以下異常信息:

Error:java: Compilation failed: internal java compiler error
1

 

 


錯誤原因
導致這個錯誤的原因主要是因為jdk版本問題,此處有兩個原因,一個是編譯版本不匹配,一個是當前項目jdk版本不支持。

查看項目的jdk
File ->Project Structure->Project Settings ->Project或使用快捷鍵Ctrl+Alt+shift+S打開項目的jdk配置:

 

 

查看此兩處是否與目標jdk一致。

查看工程的jdk
點擊上圖中Modules查看對應jdk版本:

 

 

 


查看java編譯器版本

 

 

導入java項目時此處處問題的概率比較多。

針對此問題,重新打開或修改pom文件(maven項目)中的內容很可能導致jdk版本重新變為1.5。如果是maven項目,可在pom文件中指定jdk相關信息:

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
1
2
3
4
5
6
7
8
9
10
11
12
原文鏈接:https://www.choupangxia.com/topic/detail/68
————————————————
版權聲明:本文為CSDN博主「二師兄-公眾號-程序新視界」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/wo541075754/article/details/82119860

打賞

免責聲明!

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



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