我有一个具有此依赖关系的项目
<dependency>
<groupId>org.springframework</groupId>
<artifactId>org.springframework.transaction</artifactId>
<version>3.0.4.RELEASE</version>
</dependency>
我跑
mvn dependency:tree
或 mvn包
但是他们没有完成,但抛出错误:
[错误]无法在项目proj-persistence-common上执行目标:无法解析项目的依赖关系com.company.services:proj-persistence-common:pom:1.0.0-SNAPSHOT:以下工件不能已解决:org.springframework:org.springframework.transaction:jar:3.0.4.RELEASE,com.company.services:proj-jaxb:jar:1.0.0 -SNAPSHOT:找不到工件org.springframework:org.springframework。事务:jar:3.0.4.RELEASE in nexus(http://nexus.company.com/nexus/content/groups/public) - &gt; [帮助1]
我想我有两个问题......
是否有某个通用指南可以告诉我如何解决这个问题?
我想为Nexus添加一个repo,以便我可以解决依赖关系,但是哪一个?
基于http://ebr.springsource.com/repository/app/faq我尝试使用下面的网址创建我的nexus代理回购,但它不起作用。
<repository>
<id>com.springsource.repository.bundles.release</id>
<name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.external</id>
<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
我超出了我的深度。我希望答案简单 - 感谢任何建议!