【发布时间】:2010-04-01 12:01:53
【问题描述】:
目前我正在 eclipse 3.5 中为 tomcat 6.0.24 开发不同的项目 Web 应用程序。
对于这个项目中的每一个,我都编写了一个 ant 构建文件来生成 war 文件,以将项目部署到 tomcat 容器中。
所以我必须为每个项目运行 ant 构建文件(大量点击,浪费时间)。
问题:是否有可能通过单击、从单个项目或其他任何方式运行所有需要的 ant 构建文件?
【问题讨论】:
目前我正在 eclipse 3.5 中为 tomcat 6.0.24 开发不同的项目 Web 应用程序。
对于这个项目中的每一个,我都编写了一个 ant 构建文件来生成 war 文件,以将项目部署到 tomcat 容器中。
所以我必须为每个项目运行 ant 构建文件(大量点击,浪费时间)。
问题:是否有可能通过单击、从单个项目或其他任何方式运行所有需要的 ant 构建文件?
【问题讨论】:
@thelost
非常感谢你的提示,你带我走对了路, 我解决了这个问题:
<target name="build">
<ant antfile="jar-build.xml" target="GEN-JAR_FILES" />
<ant antfile="war-service01.xml" target="SVC01-WAR"/>
<ant antfile="war-service02.xml" target="SVC02-WAR"/>
</target>
最好的问候,亚历克斯
【讨论】:
当然。例如,您可以创建一个主构建文件并使用 Exec 任务。
【讨论】: