使用idea打包的时候,发现没成功:
报错:一直连不上中央仓库,换了好几个镜像都不行,报错一点没有变化。找不到原因。
无奈,从最初的指令开始,发现mvn -v没问题,但是执行mvn help:system却报错:
[ERROR] No plugin found for prefix ‘help’ in the current project and in the plug
in groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repos
itories [local (C:\Users\用户名\.m2\repository), central (https://repo.maven.apache.org/
maven2)] -> [Help 1]
这时我发现本地仓库的地址是不对的,我已经在conf/settings.xml下面设置了本地仓库路径
真是奇了怪了,settings.xml文件怎么改都没用。在查找解决办法的时候,我发现了MAVEN_HOME的配置。
原因:我本地装了两个maven,一个3.3.9一个3.6,我一直在用的是3.6,MAVEN_HOME配置的确是3.3.9(这个里面的配置什么都没有,肯定会默认C盘下面的.m2)。找到原因之后,立马将MAVEN_HOME的配置改为3.6的。至此,mvn help:system执行成功,mvn install也打包成功。