繁体   English   中英

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

[英]Is there a maven plugin that could deploy EAR to Jboss EAP 6.3?

我们拥有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的较早版本)。 我们将继续进行独立研究,但是如果有人可以根据他们的经验来提出建议并提供信息,我们将不胜感激。

感谢您抽出宝贵的时间来了解我们的要求。

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

jboss-maven-plugin确实可以工作,但是我们需要向插件提供jmx凭据。 我们不想打开jmx控制台,因此我们选择了Bamboo下的Deployments选项,该选项允许我们使用SSH进行热部署。

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

祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM