Idea加載多項目時因為不同JDK,經常出現JDK編譯版本的問題,容易出現以下異常。
一、異常信息:
Information:Using javac 1.8.0_91 to compile java sources
Information:java: javacTask: 源發行版 1.8 需要目標發行版 1.8
Information:java: Errors occurred while compiling module 'spring-context'
Information:Module "spring-context" was fully rebuilt due to project configuration/dependencies changes
Information:2016/12/1 14:41 - Compilation completed with 1 error and 0 warnings in 12s 125ms
Error:java: Compilation failed: internal java compiler error
二、處理方法:
1. 修改 “Language level” 和 “Module SDK”
選擇 File --> project Structure --> Modules,選擇項目修改 “Sources” 選項卡下的 “Language level” 及 “Dependencies”選項卡下的 “Module SDK” 。
2. 修改Java Compiler
File --> Settings --> Build,Execution,Deployment --> Compiler --> java Compiler