【问题标题】:Maven :How to use local archiva repository in project?Maven:如何在项目中使用本地档案库?
【发布时间】:2014-07-20 08:23:28
【问题描述】:

下载了 Apache Archiva 并上传了 10 个 Jar 文件,现在我想在我的 pom.xml 中使用这个 Archiva 存储库,所以从 下载这 10 个 jar Archiva ..我要做的所有设置都在我的 pom.xml 文件中进行了更改,如下所示

<repository>
            <id>internal</id>
            <name>Archiva Managed Internal Repository</name>
            <url>http://serverip:8888/archiva/repository/internal/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
</repository>

还在 pom.xml 文件中添加了所有 jar

       <dependency>
            <groupId>org.forum</groupId>
            <artifactId>jforum</artifactId>
            <version>2.3.5</version>
        </dependency>
        <dependency>
            <groupId>org.imaging</groupId>
            <artifactId>imaging</artifactId>
            <version>01012005</version>
        </dependency>
        <dependency>
            <groupId>org.jbosscaches</groupId>
            <artifactId>jboss-logging-spi</artifactId>
            <version>2.1.2.GA</version>
        </dependency>

但我得到了

Missing artifact org.jbosscaches:jboss-transaction-api:jar:1.0.1.GA

我错过了什么?

【问题讨论】:

    标签: maven archiva


    【解决方案1】:

    我做了以下更改,现在可以使用了

      <url>http://ipaddress:8888/repository/internal/</url>
    

    【讨论】:

    • Archiva 2.0 版本将默认部署位置更改为 / 而不是 /archiva,因此您从 1.x 中找到的示例可能需要调整。如果其中任何一个碰巧在 Archiva 文档中,请提交错误报告。
    猜你喜欢
    • 2020-01-31
    • 1970-01-01
    • 2018-02-27
    • 2016-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-02
    • 1970-01-01
    相关资源
    最近更新 更多