簡體   English   中英

maven tomcat插件還是cargo插件?

[英]maven tomcat plugin or cargo plugin?

春天的源代碼示例使用maven tomcat插件,我可以使用命令mvn tomcat:run運行這些項目,但是我沒有看到應用程序未部署在本地tomcat服務器中(“ C:\\ apache tomcat \\ webapps \\”) ..

它與貨運插件有何不同? (在這種情況下,當我運行命令mvn cargo:redeploy ,我看到應用程序已部署在“ C:\\ apache tomcat \\ webapps \\”位置)

如果我將貨物插件添加到春季示例的POM中(例如mvn-showcase,petclinic)..它會搞砸嗎?

春天的源代碼示例使用maven tomcat插件,我可以使用命令mvn tomcat:run運行這些項目,但是我沒有看到應用程序未部署在本地tomcat服務器中(“ C:\\ apache tomcat \\ webapps \\”)

命令tomcat:run啟動嵌入式 Tomcat,它不會將應用程序部署到您的本地Tomcat(為什么這么重要?)。

它與貨運插件有何不同?

Cargo是一個與容器無關的工具,因此您可以將其配置為使用遠程容器,本地安裝的容器,嵌入式容器(只要為給定容器提供了實現),並且仍使用統一的API(或命令集)。

在這種情況下,當我運行命令mvn cargo:redeploy ,我看到應用程序已部署在“ C:\\ apache tomcat \\ webapps \\”位置

Cargo不支持以嵌入式模式運行Tomcat + 6.x。 因此,您很可能將其與本地安裝的容器一起使用,並且您的應用程序已實際部署在其上。

如果我將貨物插件添加到春季示例的POM中(例如mvn-showcase,petclinic)..它會搞砸嗎?

它不會解決任何問題,為什么呢。

您可以使用tomcat maven插件並將其部署到外部tomcat服務器。 有關所有可用目標,請參見此鏈接 tomcat-run將啟動嵌入式服務器,但tomcat:deploy可用於外部tomcat。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM