1
我的Android項目設置爲使用Maven,所以我從pom.xml文件導入到IntelliJ中。在的IntelliJ編譯器設置正確指向1.7,但是當我嘗試編譯,我得到:使用JDK 1.7編譯Android項目
Error: java: javacTask: source release 1.7 requires target release 1.7
我設置maven的編譯器插件具有源和目標設置爲這個,所以這不是問題。然而,在模塊設置我看到我的模塊使用
Maven Android API 19 Platform (java version "1.6.0_37")
如果我嘗試這個手動改變的IntelliJ當我關閉它,它被重新設置後,打開我的項目。我認爲它與android-maven-plugin有關,但我不知道在哪裏強制它使用java 1.7。
相關:http://stackoverflow.com/q/12900373/435605 –