因爲理論上錯誤的Java版本我有問題建立在我的IntelliJ項目:的IntelliJ:如何設置項目配置到Java 1.8
在現實中我的項目設置是否正確:
的Java 1.8也被設置爲默認的JDK我的操作系統。可惜的是,當我嘗試Ø使我的項目,我得到以下錯誤:
你有我應該在哪裏,以successfuly建立我的項目更改配置什麼想法?
更新 在pom.xml文件specyfying屬性之後:
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
項目建立正確地將。奇怪的是,當我刪除那些屬性(所以回到初始狀態),並試圖再次建立項目,一切正常。儘管如此,Intellij指出,我的行會導致第一張圖片上顯示的錯誤。有人知道爲什麼嗎?在編輯器 - >檢查部分我有選擇的選項,尊重項目語言級別設置,所以要根據項目配置,它應該是所有的權利(但不是):
參見[阿帕奇Maven的編譯器插件(https://maven.apache.org/plugins/maven-compiler-plugin/):「_Also注意到,目前默認的'source'設置爲'1.5',默認的'target'設置爲'1.5',與您運行Maven的JDK無關._「 –