0

groovy-all-1.0-jsr-03 が必要な activemq-client 5.8.0 をインストールしようとしています。ただし、groovy-all-1.0-jsr-03 の ivy.xml には、次のパブリケーションがあり、これは正しくないようです。

    <publications>
            <artifact name="groovy-all-1.0-jsr" type="jar" ext="jar" conf="master"/>
    </publications>

これにより、アイビーはダウンロードを試みます

http://repo1.maven.org/maven2/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-1.0-jsr-03.jar

これは明らかに存在せず、そうあるべきです

http://repo1.maven.org/maven2/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar

これは有効です。したがって、理論的には、groovy-all-1.0-jsr-03 のツタは次のようになります。

    <publications>
            <artifact name="groovy-all" type="jar" ext="jar" conf="master"/>
    </publications>

私の質問は、ivy ルールを使用してこの問題の名前を変更し、適切に解決してダウンロードする方法があるかどうかです。以前にアイビー設定でルールを使用したことがありますが、別の組織、モジュール、またはリビジョンにリダイレクトするためだけでした。出版物参照のアーティファクト名をリダイレクトする方法が見つかりません。これを行う方法はありますか?

4

0 に答える 0