android-maven-plugin:3.8.0要求Maven版本为3.1.1



我使用maven原型创建了一个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

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

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

File->Settings->Maven

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

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

$ mvn --version

你会得到像

这样的东西
Maven home: /usr/share/apache-maven-3.1.1

相关内容

  • 没有找到相关文章

最新更新