【问题标题】:Adding additional repository to Maven 3向 Maven 3 添加额外的存储库
【发布时间】:2014-07-17 23:40:11
【问题描述】:

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

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

【问题讨论】:

    标签: java maven com4j


    【解决方案1】:

    更改 &lt;url&gt; 以包含协议

    <url>http://maven.jenkins-ci.org/content/repositories/releases</url>
    

    【讨论】:

      猜你喜欢
      • 2022-01-20
      • 2015-04-26
      • 2016-10-25
      • 2012-02-23
      • 2021-11-09
      • 1970-01-01
      • 2013-09-29
      • 1970-01-01
      • 2012-05-27
      相关资源
      最近更新 更多