我正尝试在我的pom.xml中添加此依赖项,但maven无法解决相同的依赖项。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.3.4.RELEASE</version>
</dependency>几周前我在我的另一台电脑上工作。我换了我的笔记本电脑,并试图设置这个项目,但它不再工作。
错误:
Missing artifact org.springframework:spring-test:jar:4.3.4.RELEASE我看到了这一点,这在maven中心是可用的。http://search.maven.org/#artifactdetails%7Corg.springframework%7Cspring-test%7C4.3.4.RELEASE%7Cjar
有人知道为什么会这样吗?
发布于 2016-12-09 04:34:07
谢谢你@Reek的评论。
我在我的pom.xml中添加了spring repository url,它开始工作了。
<repository>
<id>repository.spring.release</id>
<name>Spring GA Repository</name>
<url>http://repo.spring.io/release</url>
</repository>发布于 2016-12-09 05:42:10
您不需要添加特定于spring的存储库来使用这些工件。
Maven的工作方式如下:
Maven首先尝试在本地repository.
如果你想第一次在另一台计算机上构建你的项目,那么目前没有本地存储库。在第二阶段有两种可能的错误原因:
在另一台计算机上无法使用
<mirrors>
<mirror>
<id>central-proxy</id>
<name>Proxy of Maven Central</name>
<url>http://some/invalid/url/here</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>需要详细的日志。
https://stackoverflow.com/questions/41048127
复制相似问题