如何在ant的javac任务中排除源?

如何在ant的javac任务中排除源?,第1张

如何在ant的javac任务中排除源?

几个人建议使用

<exclude>
。这与指定我的任务的方式不兼容。垃圾桶的答案链接到此页面上的第六个示例,这使我对如何重组任务规范有了一个想法。

看来我的问题与我指定源文件的方式有关。而不是像这样

<pathelement>
在中使用元素
<src>

<src>   <pathelement location="${src.dir}/com/foo/bar/baz/" />   <pathelement location="${src.dir}/com/foo/bar/quux/" /></src>

我切换为使用单个

<src>
路径,然后使用一组
<include>
元素,如下所示:

<src path="${src.dir}" /><include name="com/foo/bar/baz/**" /><include name="com/foo/bar/quux/**" />

这似乎在功能上是相同的,但与以下用途兼容

<exclude>

<exclude name="${src.dir}/com/foo/bar/quux/dontwant/**"/>

(实际上,我惊讶的是最初存在的功能根本无法工作。)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5501343.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存