2014-10-11 58 views
0

我想在我的工作空间中编译2个项目,其中projectB依赖于projectA。ANT编译/构建多个项目的脚本

项目A

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

项目B

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

说我从项目B导入一些包。现在我有2个任务

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

梅。使用Maven ... – 2014-10-11 11:35:55

回答

0

在你的主人,在build.xml,创建目标,以建设项目A和B的目标打造全:

例子:

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

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

示例:

<target name="A"/> 
<target name="B" depends="A"/> 
+0

嗨Stacky ..非常感谢,你的方法为我工作.. – 2014-10-13 19:10:57