我想在我的工作区中编译 2 个项目,其中 projectB 依赖于 projectA。
项目A
|----src
|----build.xml
项目B
|----src
|----build.xml
假设我正在从 ProjectB 导入一些包。现在我有 2 个任务
- 如何编译 ProjectB ?
- 如何为这两个项目编写 ANT build.xml(master-build.xml)?强文本
我想在我的工作区中编译 2 个项目,其中 projectB 依赖于 projectA。
项目A
|----src
|----build.xml
项目B
|----src
|----build.xml
假设我正在从 ProjectB 导入一些包。现在我有 2 个任务
在您的 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"/>