2011-06-01 65 views
1

我有一个蚂蚁的目标来编译Java类,并在应用程序中建立战争/耳朵。但是这个构建需要更长的时间,即接近5分钟,需要等到构建完成。如果我知道ealier构建不正确,请停止该构建,而不进行手动查杀,并在新的更改后开始新的目标。蚂蚁杀死以前的目标

现在,我需要另一个应该停止早期构建并开始新构建的目标。我怎样才能做到这一点?这可能吗?

+0

什么导致你的构建需要5分钟?您如何知道构建在构建完成之前无效?你正在运行失败的测试,但最终还是会生成WAR?如果是这样,您应该配置测试任务,以便在测试未通过时失败。 – 2011-06-02 15:08:04

+1

有很多项目运行的应用很大。我已经做了一些改变,并开始构建,但了解到一些错误,并开始新建立这个我需要杀死以前的构建手动,我不想要的。 – TechFind 2011-06-16 07:16:27

+0

听起来像你应该把你的应用程序分解成多个组件,然后分别构建它们。 – 2011-06-16 16:29:17

回答

0

一个可能的解决方案:如果你在unix机器,那么你可以检查是否有类似的进程正在运行。如果不是,那么继续。

+0

我使用窗口操作系统。 – TechFind 2011-06-01 09:24:04