我有4个apacheant构建文件,它们都使用findbugs、junit和jacoco。目前,我知道的将这些工具包含在ant构建文件中的唯一方法是每次定义它们,随着我所做工作的增长,我发现这不是很有效。有没有一种方法可以定义一个包含junit、jacoco规则的文件,并找到蚂蚁构建文件可以像make中的规则文件一样加载的bug,或者我必须在每个蚂蚁文件中完全定义相同的任务?
您可以创建一个Ant构建文件,在其中集中所有外部(第三方)任务定义。
每当Ant构建文件需要使用这些任务时,您可以导入以下构建文件:
<project name="MyProject" ...>
<import file="${path_to_file}/tasks_ext.xml"/>
...
</project>