Java JBoss7.x的右maven插件

Java JBoss7.x的右maven插件,java,maven,jboss,maven-plugin,jboss7.x,Java,Maven,Jboss,Maven Plugin,Jboss7.x,我希望能够使用它控制以下简单的工作流: 开始为->部署/取消部署应用->停止为 据了解,至少有3个maven插件有望促进JBoss管理和应用程序部署。我对其中任何一个都没有经验,也没有发现任何资源可以对它们进行比较,也没有就使用哪一个给出明确的建议 在官方的maven网站上, 在github上,和 科德豪斯酒店 jboss maven插件似乎已经过时,因为它位于maven1线程中。我怀疑它是否能与JBoss7一起使用 jbossas-maven插件似乎只支持部署和取消部署,而不支持启动和关闭。这

我希望能够使用它控制以下简单的工作流:

开始为->部署/取消部署应用->停止为

据了解,至少有3个maven插件有望促进JBoss管理和应用程序部署。我对其中任何一个都没有经验,也没有发现任何资源可以对它们进行比较,也没有就使用哪一个给出明确的建议

在官方的maven网站上,
在github上,和
科德豪斯酒店

jboss maven插件似乎已经过时,因为它位于maven1线程中。我怀疑它是否能与JBoss7一起使用

jbossas-maven插件似乎只支持部署和取消部署,而不支持启动和关闭。这是JBoss7示例所使用的插件,但它显然没有实现JBoss管理目标

我不确定这个货物插件。我不熟悉cargo API,但功能列表似乎正确,并且支持JBoss 7.x

欢迎提供任何实用建议/最佳实践。 谢谢你

我在使用中没有任何问题。JBoss7.0和7.1都响应正确。所以我会走那条路

我还在JUnit测试中使用了Cargo API,这也非常简单。使用它一点也不难。良好的起点是:

  • -看看
    扩展/trunk/ant
    -这是开始学习如何将货物集成到应用程序中的一个好方法

目前您所指的是官方插件。这是正在维护和更新的插件。它目前不包含启动或停止服务器的方法,但可以随意提交文件

它的一个优点是,您很快(希望今天)就能够部署到域服务器和独立服务器。您还可以选择诸如数据源和


还计划能够执行与CLI类似的任意命令。

谢谢Lukasz,我会尝试一下(可能需要一些时间),一旦接受它,我就会接受它。为什么您更喜欢它而不是其他两个插件?Cargo的最大优势来自于开发过程——它是存在的。每个月都会有bug修复、新提交,一旦任何容器的新版本发布,Cargo中的实现就会在发布后立即出现——最多一两周。对我来说,这就是赢家。谢谢你,詹姆斯。事实上,我觉得很自由,并就启动/停止目标提出了一个问题。真的很好奇。@kostja酷。我们将看看我们能做些什么:-)