我的build.xml文件中有以下声明,在我的src文件夹中,我有我的测试包,我不想将其包含在我的进程中。如何强制scrdir从$ {src.dir}读取除测试包之外的所有内容?
<target name="compile">
<javac srcdir="${src.dir}" destdir="${classes.dir}"/>
</target>
答案 0 :(得分:6)
http://ant.apache.org/manual/Tasks/javac.html
<target name="compile">
<javac srcdir="${src.dir}" destdir="${classes.dir}"
excludes="mypackage/p1/testpackage/**"/>
</target>
答案 1 :(得分:3)
javac具有excludes
属性,您可以在其中排除软件包。