java - Ant 如何根据参数从 build.xml 调用另一个 xml 文件

标签 java ant

我有 3 个 xml 文件 build.xml、build_1.xml、build_2.xmlbuild_1.xml、build_2.xml 文件具有名为“compress”的目标。

如何配置 build.xml 文件,当我调用“ant compress 1”时,它会从 build_1.xml 文件运行压缩目标并因此在“ant compress 2”的情况下从 build_2.xml 运行压缩目标?

最佳答案

参见 https://ant.apache.org/manual/Tasks/ant.html

据我了解您的问题,您的 build.xml 文件中需要以下 2 个目标:

<target name="ant compress 1">
    <ant antfile="build_1.xml" target="compress"/>
</target>

<target name="ant compress 2">
    <ant antfile="build_2.xml" target="compress"/>
</target>

关于java - Ant 如何根据参数从 build.xml 调用另一个 xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41714345/

相关文章:

没有happens-before关系的Java多线程

java - 通过 "Generic Database"连接 Pentaho 用户控制台和 MongoDB 时出错

java - ant jar的主类

android - 将 Android SDK 从修订版 12 更新到修订版 13 后出现 "unknown option: --output"

java - 在 Ant 中更改字符串

android - build.xml version.tag for system tools 14,语法?

java - 即使在其他线程中启动,帧也会卡住

java - 如何将 "angle-jump"从0补偿到360,反之亦然?

java - 具有 3 个 TextView 和 1 个单选按钮的动态 ListView。这是可能的?

Android 外部 API 覆盖范围不会到来