首页 文章

是否有可以将EAR部署到Jboss EAP 6.3的maven插件?

提问于
浏览
0

我们有Bamboo(持续集成和构建服务器),最近我们将项目从ANT迁移到了Maven .

我们想将Maven构建的EAR部署到我们的JBoss AS 6.3中 . 我们是否有任何maven插件可以允许我执行以下操作,即使在Bamboo中可以选择直接执行某种脚本操作我们也可以探索:1 . 停止服务器2.部署/重新部署新工件到服务器3.启动服务器

我们还希望在部署到服务器之前重命名工件 . 假设工件是否生成为abc-1.0.0-SNAPSHOT.ear,我们希望将其部署为abc.ear

我们已经探索了jboss-maven-plugin和jboss-as-maven-plugin . 看起来后者仅适用于JBoss AS 7,并且不确定前者是否可以用于部署到JBoss AS 6(大多数在线示例都谈到部署到旧版本的JBoss) . 我们将继续我们的独立研究,但如果有人可以根据他们的经验提出信息并提供信息,我们将非常感激 .

感谢您花时间了解我们的要求 .

1 回答

  • 0

    让我在这里回答我自己的问题!

    jboss-maven-plugin确实有效,但我们需要为插件提供jmx凭据 . 我们不想打开jmx控制台,因此我们选择使用Bamboo下的Deployments选项,这允许我们使用SSH进行热部署 .

    我对这种方法并不完全满意,因为这不允许我们停止服务器,然后部署工件然后重新启动服务器 . 更简洁的方法是在部署之前停止服务器,以确保在部署期间没有人连接到服务器 .

    祝好运!

相关问题