【问题标题】:Add resolver in Ivy在 Ivy 中添加解析器
【发布时间】:2012-12-31 19:26:33
【问题描述】:

我是 Ivy 的新手,我只是想将 resolver 添加到我的 ivysettings.xml 中:

<?xml version="1.0"?>
<ivysettings>
<settings defaultResolver="maven" />
<resolvers>
    <chain name="maven" returnFirst="true">
        <ibiblio name="restlet" m2compatible="true"
            root="http://maven.restlet.org/" />
    </chain>
</resolvers>
</ivysettings>

问题是,一旦我这样做了,我就无法在新添加的存储库中解决其他任何地方的依赖关系。

我想保留默认解析器并添加一个新的解析器?

我如何告诉 Ivy 继续查看它的默认存储库?

来自documentation I can read

Ivy 带有一组内置的依赖解析器,可以处理最常见的需求。

很好,但我在哪里可以获得内置解析器的列表!?

【问题讨论】:

    标签: java dependencies ivy dependency-management


    【解决方案1】:

    您可以使用链式解析器拥有多个解析器

    REFERENCE

    【讨论】:

    • &lt;ivysettings&gt; &lt;settings defaultResolver="central"/&gt; &lt;resolvers&gt; &lt;ibiblio name="central" m2compatible="true"/&gt; &lt;ibiblio name="scalatools" root="http://scala-tools.org/repo-releases" m2compatible="true"/&gt; &lt;/resolvers&gt; &lt;modules&gt; &lt;module organisation="org.scala-lang" resolver="scalatools"/&gt; &lt;/modules&gt; &lt;/ivysettings&gt;
    猜你喜欢
    • 1970-01-01
    • 2016-10-16
    • 2010-12-07
    • 2013-04-25
    • 1970-01-01
    • 2014-10-15
    • 2015-07-25
    • 2011-05-14
    • 2016-08-24
    相关资源
    最近更新 更多