插件需要Maven 3.0版

时间:2017-07-02 00:30:36

标签: java maven maven-3 maven-plugin

我正在尝试运行以下命令行

mvn clean package -DskipTests

参考:https://github.com/forcedotcom/dataloader/

我收到此错误消息:

BUILD ERROR
Error resolving version for 'org.apache.maven.plugins:maven-shade-plugin': 
Plugin requires Maven version 3.0

如何安装Maven 3.0版,还是可以像POM.XML一样修改文件?

2 个答案:

答案 0 :(得分:2)

无需修改pom.xml,只需安装并使用mvn 3.x而不是mvn 2.x

关注“Installing Apache Maven”,并确保您的PATH引用该新版本 例如,在Linux上:

export PATH=/opt/apache-maven-3.5.0/bin:$PATH

如果mvn --version确实返回了正确的版本,请再次尝试mvn clean package -DskipTests命令。

使用该方法(下载并解压缩档案),您甚至不需要sudo apt-get install you tried yesterday。只需下载apache-maven-3.5.0-bin.zip

答案 1 :(得分:0)

如果您使用的是Ubuntu,则足以卸载maven2并安装maven(当前为版本3):

sudo apt remove maven2

sudo apt install maven

使用

检查您的版本
mvn --version