首页 文章

我们可以使用单独的解析器来下载常 Spring 藤ANT中的依赖jar吗?

提问于
浏览
0

我正在使用IVY ANT任务将jar文件发布到nexus存储库中 . 在使用一些依赖jar进行发布之前进行ant build编译 . 所以第一步是将jar发布到nexus存储库,我可以使用ivy.xml文件中的解析器 . 现在第二步我想从另一个存储库下载jar文件,所以我可以在ivy.xml中的依赖标记中提供不同的解析器

1 回答

  • 0

    我并不完全理解您正在尝试做什么,但您可以构建您的常 Spring 藤设置文件以从备用存储库中提取特定依赖项 .

    <ivysettings>
        <settings defaultResolver="repo1"/>
        <resolvers>
            <ibiblio name="repo1" m2compatible="true" root="http://example1.com/repo/"/>
            <ibiblio name="repo2" m2compatible="true" root="http://example2.com/repo/"/>
        </resolvers>
        <modules>
            <module organisation="my-special-org" name="my-app" resolver="repo2"/>
        </modules>
    </ivysettings>
    

    默认使用 repo1 ,但"my-app"工件从 repo2 下载

    另见以下答案

相关问题