Inheritance 在导入的ant任务中添加行为?
我正在为我的团队设置一个公共ant文件(build common.xml),该文件将从每个子项目的build.xml文件导入。是否有一种方法可以在build-common.xml中定义一个“清理”任务(例如),这样单个build.xml文件就可以保持它不变,或者向它添加行为?Java中的等价物是:Inheritance 在导入的ant任务中添加行为?,inheritance,ant,Inheritance,Ant,我正在为我的团队设置一个公共ant文件(build common.xml),该文件将从每个子项目的build.xml文件导入。是否有一种方法可以在build-common.xml中定义一个“清理”任务(例如),这样单个build.xml文件就可以保持它不变,或者向它添加行为?Java中的等价物是: @Override void clean() { super.clean(); /* do something additional */ } 我使用的是最新版本的ant:1.8.2
@Override
void clean()
{
super.clean();
/* do something additional */
}
我使用的是最新版本的ant:1.8.2。我在以下位置找到了问题的答案:
...
...
<project name="main">
<import file="config/common.xml" />
<target name="build" depends="common.build">
...
</target>
...
</project>