使用JDK 1.7编译Android项目

时间:2014-03-31 17:09:59

标签: java android maven intellij-idea android-maven-plugin

我的Android项目设置为使用Maven,因此我从pom.xml文件导入IntelliJ。 IntelliJ中的编译器设置正确指向1.7,但是当我尝试编译时,我得到:

  

错误:java:javacTask:源版本1.7需要目标版本1.7

我对maven编译器插件的设置同时设置了源和目标,因此不是问题所在。但是,在模块设置中,我看到我的模块正在使用

  

Maven Android API 19平台(java版本" 1.6.0_37")

如果我在关闭它后打开项目时尝试在IntelliJ中手动更改它,它会被设置回来。我认为它与android-maven-plugin有关,但我不知道在哪里强迫它使用java 1.7。

1 个答案:

答案 0 :(得分:0)

Android Maven插件中没有任何东西强制使用Java 6.它必须以某种方式执行IntelliJ及其Maven集成。或者其他一些相关的配置。