我有2個項目,但是Apache常春藤是不能從一個其他檢測依賴(我做錯了什麼,但我不能看到它是什麼)的Apache常春藤多重依賴性聲明中
2個項目在分開的頂層顯示目錄如下
chainedresolvers項目
DEP-項目
PROJECT1常春藤
<ivy-module version="1.0">
<info organisation="myreports" module="chained-resolvers" status="integration"/>
<publications>
<artifact name="myapp" type="jar" conf="default" />
</publications>
<dependencies>
<dependency org="commons-lang" name="commons-lang" rev="2.0" conf="default"/>
<dependency name="test" rev="1.0"/>
<dependency name="rwrun" rev="latest"/>
</dependencies> </ivy-module>
項目2常春藤(上PROJECT1 DEP)
<ivy-module version="1.0">
<info organisation="myreports" module="dep-project" status="integration"/>
<dependencies>
<dependency name="chained-resolvers" rev="latest.integration" conf="default"/>
</dependencies>
</ivy-module>
當我2號項目運行ant
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: myreports#chained-resolvers;latest.integration: not found
::::::::::::::::::::::::::::::::::::::::::::::
請評論什麼,我可能做錯了,這是不能夠拾取依賴關係?
你發佈的第二項目資源庫,並且它呢?嘗試在verbode模式下運行ant(-v)。然後常春藤會告訴你它在哪裏尋找project2。 – oers