0

我想在我的工作区中编译 2 个项目,其中 projectB 依赖于 projectA。

项目A

 |----src
 |----build.xml

项目B

 |----src
 |----build.xml

假设我正在从 ProjectB 导入一些包。现在我有 2 个任务

  1. 如何编译 ProjectB ?
  2. 如何为这两个项目编写 ANT build.xml(master-build.xml)?强文本
4

1 回答 1

0

在您的 Master-Build.xml 中,创建构建项目 A 和 B 的目标以及构建所有项目的目标:

例子 :

    <target name="build.projectB" depends="build.projectA">
         <ant antfile="${buildB}/deploy.xml" dir="." />
    </target>

对于 Master-Build.xml 中项目 B 的依赖项: - 在 projectB 目标上使用关键字 depends="build.projectA"

例子 :

<target name="A"/>
<target name="B" depends="A"/>
于 2014-10-11T12:03:13.457 回答