Как я могу исключить свой тестовый пакет из исходной папки в файле сборки ant? - PullRequest
3 голосов
/ 25 мая 2010

У меня есть следующее объявление в моем файле build.xml, в моей папке src есть мой тестовый пакет, который я не хочу включать в свой процесс. Как заставить scrdir читать все из $ {src.dir}, кроме тестового пакета?

<target name="compile">  
    <javac srcdir="${src.dir}" destdir="${classes.dir}"/>
</target>

Ответы [ 2 ]

6 голосов
/ 25 мая 2010

http://ant.apache.org/manual/Tasks/javac.html

<target name="compile">   
    <javac srcdir="${src.dir}" destdir="${classes.dir}"
           excludes="mypackage/p1/testpackage/**"/>

</target> 
3 голосов
/ 25 мая 2010

javac имеет атрибут excludes, в котором вы можете исключить пакеты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...