回答
你可以通过使用ant task来实现这一点,它在外部构建文件上运行ant。
例子:
<ant antfile="../otherproject/build.xml" target="compile"/>
属性
默认情况下,目前所有的属性都会被传递到被调用Ant构建,这可以通过设置inheritAll="false"
,如果你想在其他构建的行为本身禁用。
属性所需要的可以通过嵌套的标签进行传递:
<ant inheritAll="false" antfile="../otherproject/build.xml" target="compile">
<property name="my.property" value="myValue"/>
</ant>
我不得不添加另一个选项,以使其他任务在其自己的路径中工作:
@ErelSegalHalevi感谢您的反馈,我工作过进入答案 – oers 2012-03-05 07:13:47
谢谢,这工作,但我看到很多'试图覆盖任务的旧定义...'警告。有任何解决这个问题的方法吗?谢谢。 – friederbluemle 2014-08-14 00:30:48
- 1. Ant文件,包含另一个文件
- 2. Ant支持基于文件的依赖关系吗?
- 3. 使用Ant编译基于单个文件的项目和它的依赖
- 4. Ant/Eclipse抱怨工件:依赖关系
- 5. Ant和使用maven依赖和设置文件
- 6. 从ant lib/jar文件夹创建Maven依赖关系
- 7. Ant可以在构建jar文件时确定依赖关系
- 8. Ant:解压多个文件
- 9. 用于可视化Ant build.xml文件的依赖关系的工具
- 10. 如何运行一个EXE文件依赖于另一个EXE文件运行
- 11. 用于绘制Ant构建文件及其导入依赖关系的工具
- 12. 如何使用Ant将一个文件嵌入到另一个文件中?
- 13. Ant从一个zip文件中读取一个属性文件
- 14. 使用Ant检出一个Subversion文件
- 15. 用于ant构建文件的StringUtils?
- 16. 使用Ant根据另一个文件的存在删除文件
- 17. ANT中的java.security文件
- 18. 如何通过Ant包含另一个jar文件?
- 19. Ant文件来构建这对另一个项目
- 20. Ant脚本从另一个属性文件
- 21. 依赖属性依赖于另一个
- 22. Ant Build:从类文件夹中的Ivy依赖关系战文件中提取类文件
- 23. Apache Ant:用文件集选择文件?
- 24. Ant排除文件编译java文件
- 25. 创建一个ant文件来运行其他蚂蚁文件
- 26. 依赖于文件夹
- 27. 处理多个文件的Ant任务
- 28. 我的ANT脚本的依赖问题
- 29. 声纳Ant build.xml文件
- 30. 用Ant过滤文件?
你找[这](https://ant.apache.org/manual/Tasks/ant.html)? – oers 2012-03-01 10:22:01
啊,是的,我不知道这个任务类型,谢谢。 – 2012-03-01 11:19:21
[Create a ant file to run other ant files]可能重复(http://stackoverflow.com/questions/6335971/create-an-ant-file-to-run-other-ant-files) – bytebuster 2015-08-04 01:59:48