0
私はlibs-release-local
というリポジトリにデプロイするアーティファクト(com.test#verifier;1.1
)を持っています。このレポはVirtual Repository Association
のようにあり、他の1つはlibs-release
と呼ばれています(これはArtifactoryによって与えられたデフォルトのものです)。Artifcatoryに展開されたアーティファクトが仮想リポジトリに表示されない
ivy-settings.xml
次
<resolvers>
<chain name="main">
<url name="artifactory" m2compatible="false">
<artifact
pattern="${ivy.artifactory.server}/${ivy.repo}/${ivy.default.artifact.pattern}" />
<ivy
pattern="${ivy.artifactory.server}/${ivy.repo}/${ivy.default.ivy.pattern}" />
</url>
<ibiblio name="public" m2compatible="true"
root="http://artifactory:9090/artifactory/libs-release" />
</chain>
アーチファクトをフェッチする場合、私はlibs-release-local
に展開するとき
[ivy:retrieve] module not found: com.test#verifier;1.1
[ivy:retrieve] ==== artifactory: tried
[ivy:retrieve] http://artifactory:9090/artifactory/unstable/com.test/verifier/1.1/ivys/ivy-1.1.xml
[ivy:retrieve] -- artifact com.test#verifier;1.1!verifier.jar:
[ivy:retrieve] http://artifactory:9090/artifactory/unstable/com.test/verifier/1.1/jars/verifier-1.1.jar
[ivy:retrieve] ==== public: tried
[ivy:retrieve] http://artifactory:9090/artifactory/libs-release/com/test/verifier/1.1/verifier-1.1.pom
[ivy:retrieve] -- artifact com.test#verifier;1.1!verifier.jar:
[ivy:retrieve] http://artifactory:9090/artifactory/libs-release/com/test/verifier/1.1/verifier-1.1.jar
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: UNRESOLVED DEPENDENCIES ::
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: com.test#verifier;1.1: not found
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve]
[ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
とどうやら私の仮定は、偽のですが、それは、失敗に持っている私のプロジェクトで
libs-release
でアクセスすることもできます。
私は何をする必要がありますか?与えられたアイビーの設定で、私は依存関係を受け取りますか?
libs-release-localからアーティファクトを解決できましたか? curlを使ってlibs-releaseからアーティファクトを解決しようとしましたか? –
私はivy-settings.xmlを 'libs-release-local'を使うように変更したので、依存関係をうまく解決することができます –
リクエストを仮想リポジトリにトレースできますか?http:// artifactory:9090/artifactory/libs -release/com/test/verifier/1.1/verifier-1.1.jar?trace –