一、問題描述
因為項目需要,同時打開了兩個idea,突然發現一個啟動的時候報錯,有點莫名其妙,剛還好好的,為啥就不能用了,一頓百度找方法,試了各種方法,像重新安裝jdk、重啟系統發現都不好使,最后發現是我太急了,沒仔細看最后的報錯信息。
它的報錯信息是idea構建進程終止異常:
Unrecognized option: --add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
異常信息如下,如果大家的錯誤跟我一樣,那就恭喜你,找到了解決方法。
二、解決方案
idea的設置問題,應該是切換項目的idea串臺了吧,哈哈。我的jdk是1.8,設置里面idea將我的項目語言級別設置成了16,版本對不上。以下是我的正確解決步驟。
1、點擊【File】->【Project Structure…】
2、點擊【Project】查看如下圖右邊的語言版本,若是16,改成與自己匹配的版本,我的是8
三、總結
若還不行,可以重新安裝jdk、重啟系統,估計多半還是jdk設置的問題,以上幾個都不行,再嘗試一下調整堆內存大小
File -> settings ->Build,Execution,Deployment -> Compiler -> 更改Build process heap size 改為較大的數值,我設置為 2048