我是Java和Springsource工具套件的新手。
目前,我正在一个接一个地运行以下命令,以便在tomcat中部署该项目。
在SpringSource工具套件中,我使用Run as -> maven Build,首先使用目标作为clean package。然后,我再次使用Run as -> maven Build和目标作为tomcat:run。
这两个命令能在一次执行中完成吗?
我被告知Linux允许这样一个进程,如mvn干净包;mvn tomcat:run。
有什么办法在Windows中复制这个吗?
每次我在windows中尝试这一点时,我都会得到一条消息,显示程序已经启动了一个无法停止的线程。
发布于 2012-10-16 23:05:54
如前所述,您可以使用同一行上的多个操作调用Maven命令。
通常,您使用一些阶段调用Maven,比如在mvn clean install site中。
这些阶段属于生命周期 (清洁、默认或站点)。
除了阶段之外,还可以添加一些目标调用。他们将按顺序执行。就像mvn clean dependency:copy-dependencies package (运行Maven工具)一样。
如果您在一个命令中执行所有任务,而不是使用多个调用,则执行时间将得到优化。
https://stackoverflow.com/questions/12492282
复制相似问题