2013-05-29 42 views
0

我是新手artifactory,並剛剛上傳了一堆自定義jars到我的回購協議。我現在想聲明這些jar之間存在什麼依賴關係,因此當使用gradle並將A.jar指定爲依賴時,它會將B.jar作爲A.jar的依賴關係進行傳遞式解析,但我找不到任何地方說A.jar取決於B.jar。我如何用artifactory delcare一個依賴關係

請幫 TIA

回答

1

爲了得到傳遞依賴的分辨率,你要上傳的依賴描述符(POM Maven倉庫,ivy.xml爲常春藤庫)中每個罐。

當您手動上傳Jar時,Artifactory提供了生成基本描述符,您可以編輯它以填充依賴關係信息。

當您使用Gradle構建和發佈Jar時,Gradle將根據構建腳本中指定的依賴關係自動生成並上載包含依賴信息的描述符。如有必要,生成的描述符可以在構建腳本中進一步定製。請參閱Gradle User Guide中的「8.6。發佈工件」。