【问题标题】:Java | Maven - Plugins | Is it suggested to use cargo maven plugin in production environment ?爪哇 | Maven - 插件 |是否建议在生产环境中使用 cargo maven 插件?
【发布时间】:2012-04-17 22:55:36
【问题描述】:

目前我们有一个执行 maven build + tomcat deploy 的脚本。

部署到 tomcat 包括停止服务器(通过设置 CATALINA_PID 强制停止),从其 webapps 目录中删除 war 文件和分解的文件夹,将新的 war 文件复制到 webapps/ ,删除 tomcat 工作目录,最后启动服务器。

我们可以使用 cargo-maven2 插件实现所有/大部分这些(清洁工作/webapps ??) [我有一个基本配置,可以用来停止、部署和启动]

生产环境中也可以使用该插件吗?文档提到它对集成测试很有用。

你们能分享一下你对此的看法吗?

谢谢,
加亚特里

【问题讨论】:

    标签: maven-plugin tomcat7 production-environment maven-cargo


    【解决方案1】:

    正如您在文档中已经提到的,Cargo 用于功能测试。对于生产,您应该使用其他东西,例如 puppet 或 chef。此外,Maven 不是部署工具,而是构建工具。从技术角度来看,当然可以在生产中使用它,但这不是有意的。

    【讨论】:

      猜你喜欢
      • 2011-04-17
      • 2011-07-06
      • 2012-01-03
      • 2016-11-17
      • 2011-09-20
      • 2012-06-30
      • 2013-02-01
      • 2012-01-26
      • 2011-05-17
      相关资源
      最近更新 更多