Java 如何使用单个命令构建maven项目并在tomcat中部署它?
我不熟悉Java和Springsource工具套件 目前,我正在一个接一个地运行以下命令,以便在tomcat中部署项目Java 如何使用单个命令构建maven项目并在tomcat中部署它?,java,tomcat,maven,sts-springsourcetoolsuite,Java,Tomcat,Maven,Sts Springsourcetoolsuite,我不熟悉Java和Springsource工具套件 目前,我正在一个接一个地运行以下命令,以便在tomcat中部署项目 清洁包装 mvn tomcat:运行 在SpringSource工具套件中,我使用runas->maven Build,首先使用目标作为clean package。然后我再次使用runas->maven Build,目标为tomcat:Run 这两个命令可以在一次执行中完成吗 我被告知Linux允许mvn clean package这样的进程;mvn tomcat:运行 有
- 清洁包装
- mvn tomcat:运行
runas->maven Build
,首先使用目标作为clean package
。然后我再次使用runas->maven Build
,目标为tomcat:Run
这两个命令可以在一次执行中完成吗
我被告知Linux允许mvn clean package这样的进程;mvn tomcat:运行
有没有办法在Windows中复制此功能
每次我在windows中尝试此操作时,都会收到一条消息,显示程序启动了一个无法停止的线程。如前所述,您可以在同一行上通过多个操作调用Maven命令。
通常,您可以通过一些阶段调用Maven,如在
mvn clean install site
阶段属于一个(清理、默认或站点) 除了阶段之外,还可以添加一些目标调用。它们将按顺序执行。 类似于
mvn clean dependency:copy dependencies包
()
如果您在一个命令中执行所有任务,而不是多次调用,那么执行时间将得到优化 您不能使用mvn clean软件包tomcat:run吗?关于对linux的评论,*nix
OS
es只允许您依次指定一组命令,并用分号分隔。因此,它不是linux上maven的专有技术。只是澄清一下。@Vikdor:Windows支持同样的东西(只是使用了不同的分隔符)哦!我不知道。谢谢()