“部署”和“部署”之间有什么区别? maven tomcat插件中的“run”目标

时间:2013-05-15 17:23:15

标签: maven tomcat plugins

上面的问题很简单,“部署”和“部署”之间的区别是什么? maven tomcat插件中的“run”目标?

mvn help:describe -Dplugin=tomcat7提供此插件可用的目标列表。但我不明白它们之间有什么区别。


更多信息

> mvn help:describe -Dplugin=tomcat7

tomcat7:deploy
  Description: Deploy a WAR to Tomcat.

tomcat7:run
  Description: Runs the current project as a dynamic web application using an
    embedded Tomcat server.

1 个答案:

答案 0 :(得分:2)

deploy目标会将您的war部署到Tomcat服务器。这意味着它将复制文件并在您正在部署的Tomcat服务器中注册Web应用程序。 run目标将启动应用程序将在其中运行的进程内Tomcat服务器。