maven中的存储库中没有jar文件吗?

时间:2018-11-07 12:34:41

标签: maven

我尝试遍历各种存储库,但是找不到包含此依赖项的jar文件的存储库:

<dependency>
    <groupId>com.oracle.java</groupId>
    <artifactId>jre</artifactId>
    <version>1.8.0_131</version>
</dependency>

我得到的错误:无法解析项目com.blackducksoftware.test:example-maven-travis:jar:0.1.0-SNAPSHOT的依赖项:找不到工件com.oracle.java:jre:jar:1.8.0_131在jboss(http://repository.jboss.org/nexus/content/groups/public-jboss

是否有原因为什么仓库中只有pom文件而不是jar文件? 如何获取jar文件?

1 个答案:

答案 0 :(得分:1)

From mvnrepository.com:

  

注意:此工件位于Alfresco存储库(https://artifacts.alfresco.com/nexus/content/repositories/public/

因此,您需要将一个配置文件条目添加到settings.xml文件中。

示例:

 <profile>
            <id>alfresco-repo</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <repositories>
                <repository>
                    <id>alfresco-repo</id>
                    <name>Alfresco Repository</name>
                    <url>https://artifacts.alfresco.com/nexus/content/repositories/public/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                </repository>
            </repositories>
        </profile>