我已尝试搜索我的错误消息的答案
ArtifactTransferException:无法转移 xml-apis:xml-apis:jar:来自http://repo.maven.apache.org/maven2的1.4.01 被缓存在本地存储库中,不会重新尝试解析 直到更新中心的更新间隔或更新 被迫的。
原始错误:无法传输工件 xml-apis:xml-apis:jar:1.4.01 from / to central (http://repo.maven.apache.org/maven2):之后没有收到回复 60000
尝试了一些建议但我的问题没有得到解决。
答案 0 :(得分:0)
很可能是您第一次尝试使用Maven构建时,您的互联网连接失败了。
默认情况下,Maven会缓存失败,所以即使现在你可能已经恢复了连接,Maven也不会再试一次(我认为24小时是默认值)。
但是,您可以通过使用-U参数构建来强制Maven再次尝试。 e.g。
mvn -U clean install
答案 1 :(得分:0)
尝试进行maven更新,如果没有解决,则在下载xml-apis.jar文件后,如果您的操作系统是Windows,则使用以下命令从命令提示符手动将jar文件手动添加到.m2 maven存储库中
mvn install:install-file -Dfile={Path}/filename.jar -DgroupId=xml-apis -DartifactId=xml-apis -Dversion=1.4.01 -Dpackaging=jar
并将以下依赖项添加到pom.xml
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.4.01</version>
</dependency>
尝试清理并构建项目将成功构建。