idea中解決Error:java: Compilation failed: internal java compiler error的問題


項目中,使用gradle做項目構建,當我們想更改JDK的版本時,報以下錯誤:

Information:Using javac 1.8.0_111 to compile java sources
Information:java: javacTask: 源發行版 1.8 需要目標發行版 1.8
Information:java: Errors occurred while compiling module 'Spring_1_main'
Information:2018/1/4 18:46 - Compilation completed with 1 error and 0 warnings in 3s 768ms
Error:java: Compilation failed: internal java compiler error

其實有幾個地方要改:

1. 更改build.gradle文件

    sourceCompatibility = 1.8

2. 更改.idea/compiler.xml文件

<bytecodeTargetLevel>
      <module name="common_main" target="1.8" />
      <module name="common_test" target="1.8" />
      <module name="questionnaire_main" target="1.8" />
      <module name="questionnaire_test" target="1.8" />
</bytecodeTargetLevel>

3. 更改File->Project Structure->Project Settings->Modules->項目名稱->右側的Dependencies->Module SDK

    

4. 在Settings->Buile,Execution,Deployment->Compiler->Java Compiler設置Module的Target bytecode version


免責聲明!

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



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