1

Sonatype の OSS Nexus を使用して AAR アーティファクトを mavenCentral に正常にデプロイしましたが、別のプロジェクトでそれを参照すると、gradle は pom のみをダウンロードし、それぞれの ASC ファイルを ~/.gradle/cache にダウンロードします。

これは私のbuild.gradleですhttp://pastie.org/private/zaxa13hsd52e4elfpnne4w これはライブラリのbuild.gradleですhttps://github.com/Machinarius/PreferenceFragment-Compat/blob/master/build.gradle

誰かが私を正しい方向に向けることができますか?

4

2 に答える 2

1

POM のpackaging要素 ( aar.asc) の値が間違っているようです。それでも、次のような方法でアーティファクトを取得できるはずですdependencies { compile 'com.github.machinarius:preferencefragment:0.1@aar' }。この「アーティファクトのみ」の表記では、推移的な依存関係は取得されませんが、いつでも自分で宣言できます。

于 2013-11-22T17:59:47.297 に答える