Gradle:从下载的POM获取Maven存储库列表

时间:2014-06-14 02:08:35

标签: java maven gradle repository pom.xml

尝试使用时

compile 'com.turn:ttorrent:1.4'

我得到了未解析的依赖关系net.sf.jargs。

ttorent的POM包含外部Maven存储库的URL:

<repositories>
        <repository>
            <id>jboss-thirdparty-releases</id>
            <name>JBoss Thirdparty Releases</name>
            <url>https://repository.jboss.org/nexus/content/repositories/thirdparty-releases/</url>
        </repository>
    </repositories>

因此,将该URL作为存储库明确地解决了这个问题,但它不是Jedi方式吗? 我可以向Gradle说些什么让它隐含地做这些事吗?

1 个答案:

答案 0 :(得分:0)

不鼓励在已发布的Maven POM中使用存储库声明,Gradle在解析时不会尊重它们。