我想从我的项目中添加一些来自某个存储库的特殊依赖项。
为此,我在我的pom中添加了存储库:
<repositories>
<repository>
<id>jenkins-repo</id>
<name>Jenkins Repository</name>
<url>maven.jenkins-ci.org/content/repositories/releases</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
..并在同一文件中添加依赖项:
<dependency>
<groupId>org.jvnet.com4j</groupId>
<artifactId>com4j</artifactId>
<version>20120426-2</version>
</dependency>
但它不起作用:找不到依赖项。据我所知,这证明依赖存在于正确的地方: http://maven.jenkins-ci.org/content/repositories/releases/org/jvnet/com4j/com4j/20120426-2/
以下是问题:
1)我哪里出错?
2)如果我将存储库添加到pom,仍然会检查默认存储库吗?
3)提供的链接实际上是Maven repo的链接,证明我可以从中下载工件?
答案 0 :(得分:1)
将<url>
更改为包含协议
<url>http://maven.jenkins-ci.org/content/repositories/releases</url>