【发布时间】:2016-11-20 12:26:15
【问题描述】:
当我从 selenium 下载依赖项时,我想排除 Apache Ivy 解析中的一些 jar,例如 selenium-safari-driver-2.53.1.jar、selenium-edge-driver.2.53.1.jar、selenium-support。罐子等。但是,经过反复尝试并尝试了匹配器和类型的不同组合,它似乎不起作用。下面是我的 Ivy.xml
<configurations>
<conf name="core" description="only ivy jar, without any dependencies"/>
<conf name="standalone" extends="core" description="to launch in standalone mode (from command line)"/>
<conf name="default" extends="core" description="full ivy with all dependencies"/>
<conf name="test" description="dependencies used for junit testing ivy" visibility="private"/>
<conf name="source" description="ivy sources"/>
</configurations>
<publications>
<artifact name="ivy" type="jar" conf="core"/>
<artifact name="ivy" type="source" ext="jar" conf="source"/>
</publications>
<dependencies>
<dependency org="org.seleniumhq.selenium" name="selenium-java" rev="2.53.1"/>
<dependency org="org.testng" name="testng" rev="6.8"/>
<exclude type="javadoc" ext="*" conf="*"/>
<exclude type="source" ext="*" conf="*"/>
<exclude type="license" ext="*" conf="*"/>
<exclude org="seleniumhq.selenium" module="safari-driver" matcher="regexp" />
</dependencies>
请告诉我如何有效地包含这些排除项。
【问题讨论】: