android-maven-plugin:3.8.0需要Maven 3.1.1版

时间:2014-07-16 15:40:57

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

我使用maven archetype创建了一个android项目。当我尝试 来自Intellij Idea的clean install,我收到以下错误。

The plugin com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.0 requires Maven version 3.1.1

当我从像$ mvn clean install这样的终端尝试同样的事情时,它运行正常。当我将android-maven-plugin更改为3.6.0时,它在Idea中工作正常。

My maven version is 3.1.1

所以,当我将android-maven-plugin作为3.8.0时,我不明白为什么我甚至面对Intellij Idea的这个问题。有什么指针吗?

1 个答案:

答案 0 :(得分:2)

我通过将IDE配置为指向正确的maven版本来修复错误。默认情况下,它指向M2_HOME。在Intellij Idea中,我做到了

File->Settings->Maven

并将Maven Home Directory更改为指向我的3.1.1安装路径。

找到你的maven家和版本的一种方法是

$ mvn --version

你会得到类似的东西,

Maven home: /usr/share/apache-maven-3.1.1