0
IVYを使用した相互依存関係jarフェッチを除外します。IVYを使用した相互依存関係jarフェッチの除外
私のプロジェクトでは、 "2.9.1-patch-01"のみを使用するようにxerces jarの特定の要件がありますが、他のIVYエントリは相互依存性のために最新バージョンのxerces 2.11を取り出します。
IVY.xml:
<dependency org="xerces" name="xercesImpl" rev="2.9.1-patch-01"/>
<dependency org="org.seleniumhq.selenium" name="selenium-java" rev="3.5.1"/>
<dependency org="org.seleniumhq.selenium" name="selenium-server" rev="3.5.1"/>
しようとしました(除外使って、しかし運)IVY.xml:
1.
<dependency org="xerces" name="xercesImpl" rev="2.9.1-patch-01"/>
<dependency org="org.seleniumhq.selenium" name="selenium-java" rev="3.5.1"> <exclude org="xerces" module="xerces"/> </dependency>
<dependency org="org.seleniumhq.selenium" name="selenium-server" rev="3.5.1"> <exclude org="xerces" module="xerces"/> </dependency>
2.
<dependency org="xerces" name="xercesImpl" rev="2.9.1-patch-01"/>
<dependency org="org.seleniumhq.selenium" name="selenium-java" rev="3.5.1"> <exclude org="xerces" name="xercesImpl"/> </dependency>
<dependency org="org.seleniumhq.selenium" name="selenium-server" rev="3.5.1"> <exclude org="xerces" name="xercesImpl"/> </dependency>
3.
<dependency org="xerces" name="xercesImpl" rev="2.9.1-patch-01"/>
<dependency org="org.seleniumhq.selenium" name="selenium-java" rev="3.5.1"> <exclude org="xerces" name="*xerces*"/> </dependency>
<dependency org="org.seleniumhq.selenium" name="selenium-server" rev="3.5.1"> <exclude org="xerces" name="*xerces*"/> </dependency>
IVYでxerces 2.11をフェッチするのを手伝ってもらえますか?私は2.11のフェッチをブロックし、常に2.9.1-patch-01リビジョンを使用できますか? true
へforce
の設定