2017-02-17 10 views
0

Ivyが "ターゲット"アーティファクトを含むアーティファクトを取得するため、アーティファクトが膨大になります。誰かがなぜこのようなことが起こっているのか、それをどう避けることができるのか、Ant + Ivyが多すぎるアーティファクトを取得する

のbuild.xml:

... 
<target name="resolve" description="retrieve dependencies with ivy"> 
    <ivy:retrieve type="jar" /> 
</target> 
... 

ivy.xml:

... 
<dependencies> 
    <dependency org="org.apache.logging.log4j" name="log4j-core" rev="2.7" /> 
</dependencies> 
... 

Screenshot of retrieved dependencies

答えて

0

アイビーデフォルトでは、すべての推移的依存関係を解決しています。 ivy:resolvetransitiveに設定してfalseとし、log4jのみを取得する場合は、依存関係ではありません。

また、必要な設定をいくつか指定することもできます。

関連する問題