【发布时间】:2013-02-27 06:37:37
【问题描述】:
我正在使用 ant 来自动化应用服务器类型的部署。
部署的基本第一步运行良好,但是(而且看起来很正常),ant 构建将在启动服务器时停止。
事实上,我的服务器是围绕一个循环构建的,所以当你在终端上运行它时,它会阻塞终端。 我尝试过类似 './exec > log.txt&' 的操作,但它并没有改变任何东西。
我希望 ant 等待运行最终准备好,然后传递给下一个任务。有什么办法吗? 谢谢。
【问题讨论】:
-
检查 ANT 并行任务:ant.apache.org/manual/Tasks/parallel.html
-
感谢您的回答,如果我只想运行我的服务器、测试它并关闭它,这个并行任务可能是完美的,但问题是我想让它运行,即使我的ant build 结束了。
-
最后我要运行一次服务器,做测试,发送日志,最后重新运行,这样 build.xml 不会完成,但服务器会启动。跨度>
标签: ant