1. 程式人生 > >用idea14 為什麼每次編譯的時候都會把專案的jdk編譯環境換成1.5?

用idea14 為什麼每次編譯的時候都會把專案的jdk編譯環境換成1.5?

出現這樣的原因應該是Maven外掛的預設配置有問題。解決方法是在"pom.xml"里加入如下程式碼:

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>



然後按"Ctrl+Shift+Alt+S"開啟專案配置,設定Modules的Language Level為"8"。
最後按"Ctrl+Alt+S"開啟設定,搜尋"java compiler",將預設jdk和當前modual的jdk版本切換為1.8即可。