这是我的第一个 ant 项目,我似乎无法全神贯注。我想有效地删除 jar,然后在运行单元测试后将其恢复。我认为这可以用 exclude 命令来模拟。我也认为它应该在 <classpath>
下完成标签。我的想法正确吗?我也希望这个 jar 仍然存在,我只是希望我的构建在运行这个特定目标时忽略它。我试过这个:
<junit fork="no" showoutput="false" printsummary="yes" haltonfailure="false">
<classpath>
<fileset dir="${lib.dir}">
<exclude name="**/*xmlparserv2.jar" />
</fileset>
</classpath>
</junit>
但是没有用。谁能指出我正确的方向?
最佳答案
排除全名匹配,尝试:
<exclude name="**/*xmlparserv2.jar" />
关于java - Ant:从类路径中排除一个 jar。我想让它表现得像它不存在一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11657662/