如何使用 Cargo 将 WAR 部署到现有的 Tomcat 6 实例上?

Posted

技术标签:

【中文标题】如何使用 Cargo 将 WAR 部署到现有的 Tomcat 6 实例上?【英文标题】:How to deploy a WAR onto an existing Tomcat 6 instance using Cargo? 【发布时间】:2010-10-10 16:31:54 【问题描述】:

我很久以前就使用 Windows 安装程序安装了 Tomcat,它在我的开发笔记本电脑上作为服务运行良好。现在我正在开发我的项目,并想使用 Cargo(或类似的东西)将更新的 WAR 部署到本地 Tomcat 上。

我找不到任何完整的 POM 文件示例,其中包含正确的 XML 来执行此操作,并且正在努力处理 Cargo 网站上的部分示例。

是否有人拥有可以发布的 POM 或知道可以链接到的野外示例?


FWIW 我得到的错误是这样的 - 尽管我尝试了许多不同的参数组合:

无法创建配置。有 没有注册的配置 参数(容器 [id = [tomcat6x],类型 = [本地]], 配置类型[现有])。 实际上没有有效的类型 注册了这个配置。 也许你拼错了 是吗?

我什至不确定我首先确切地知道错误的“类型”是什么意思!

更新:我最终找到了 m2eclipse WTP 集成插件,坦率地说,它非常棒!

【问题讨论】:

我最终找到了 m2eclipse WTP 集成插件,坦率地说,它非常棒! 您能否详细说明如何让它们一起工作,因为它们是独立的插件。 对不起,太久以前了。我只记得有一个特定的插件可以做到这一点,它依赖于两个单独的插件 m2eclipse 和 WTP。我会在其中一个更新站点上找到它。 Simon:我认为您应该将问题的答案写在里面并标记为已关闭以清楚起见 Asaf:没有任何关闭的原因适用 【参考方案1】:

有理由只使用货物吗?

您可以尝试使用 maven tomcat 插件来将您的战争部署到 tomcat。请参阅有关configuration 和deployment 的说明。

【讨论】:

以上是关于如何使用 Cargo 将 WAR 部署到现有的 Tomcat 6 实例上?的主要内容,如果未能解决你的问题,请参考以下文章

如何将绘图附加到现有的 pdf 文件

如何将 eclipse 服务器添加到现有的 EC2 实例 [关闭]

是否可以使用 AWS Elastic Beanstalk 部署到现有的 EC2 实例? 。网

AWS CodePipeline ElasticBeanstalk 部署失败

将 ASP.NET Core 6 应用部署到现有的 Azure 应用服务?

如何以编程方式将数据库添加到现有的 Always On 可用性组 (AOAG)?