0

我想从某个存储库中添加一些特殊的依赖项到我的项目中。

为此,我在我的 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 存储库的链接,证明我可以从中下载工件?

4

1 回答 1

1

更改<url>以包括协议

<url>http://maven.jenkins-ci.org/content/repositories/releases</url>
于 2014-07-17T23:43:41.947 回答