当我制作maven clean / install时,我得到了这个错误:
1)org.apache.maven:maven-archiver:jar:2.0.1
尝试从项目网站手动下载文件。
然后,使用以下命令安装它: mvn install:install-file -DgroupId = org.apache.maven -DartifactId = maven-archiver -Dversion = 2.0.1 -Dpackaging = jar -Dfile = / path / to / file
或者,如果您拥有自己的存储库,则可以在那里部署文件: mvn deploy:deploy-file -DgroupId = org.apache.maven -DartifactId = maven-archiver -Dversion = 2.0.1 -Dpackaging = jar -Dfile = / path / to / file -Durl = [url] -DrepositoryId = [id ]
依赖路径: 1)org.apache.maven.plugins:maven-war-plugin:maven-plugin:2.0 2)org.apache.maven:maven-archiver:jar:2.0.1
2)org.codehaus.plexus:plexus-utils:jar:1.0.4
尝试从项目网站手动下载文件。
然后,使用以下命令安装它: mvn install:install-file -DgroupId = org.codehaus.plexus -DartifactId = plexus-utils -Dversion = 1.0.4 -Dpackaging = jar -Dfile = / path / to / file
或者,如果您拥有自己的存储库,则可以在那里部署文件: mvn deploy:deploy-file -DgroupId = org.codehaus.plexus -DartifactId = plexus-utils -Dversion = 1.0.4 -Dpackaging = jar -Dfile = / path / to / file -Durl = [url] -DrepositoryId = [id ]
依赖路径: 1)org.apache.maven.plugins:maven-war-plugin:maven-plugin:2.0 2)org.codehaus.plexus:plexus-utils:jar:1.0.4
缺少2个必需的工件。
用于工件: org.apache.maven.plugins:行家-战争插件:行家-插件:2.0
来自指定的远程存储库: NexusMirror(http://x.x.x.x:8081/nexus/content/groups/public/)
有没有人知道如何解决这个问题?
感谢andvace
答案 0 :(得分:0)
该工件存在且可从Maven Central(org.apache.maven.maven-archiver 2.0.1)获得。您的Nexus镜像配置错误。您应该通过Nexus Web界面进行调查,看看它为什么不从中央存储库中获取该工件。