使用 Maven 向 JBoss 部署和取消部署多个工件

发布于 2024-09-23 23:47:30 字数 262 浏览 7 评论 0原文

我打算使用 JBoss-Maven-Plugin 将 jar 热部署到 JBoss。我有三个项目A、B、C,它们相互依赖,所以如果我想重新部署AI,首先必须取消部署C,然后是B,然后重新部署A,然后是B,然后是C。现在我很难找到一个取消部署工件,然后以相反的顺序部署它们。这可能超出了 Maven 的范围,我应该使用 Ant 来完成此任务吗?

实际上,如果我有四个项目,其中 B 和 C 依赖于 A,而 D 又依赖于 B 和 C,那么事情会变得更加棘手——这是否总是会导致 D 的双重重新部署?

I intended to use JBoss-Maven-Plugin for hotdeployment of jars to JBoss. I have three projects A, B, C that depend on each other so if I want to redeploy A I first have to undeploy C, then B, then redeploy A, then B, then C. Now I'm having a hard time finding a way undeploying the artifacts and then deploying them in reverse order. Might this be out of Maven's scope and I should be using Ant for this task?

Actually it even gets trickier if I have four projects where B and C depend on A and D depends on both B and C - would that always have to result in a double redeployment of D?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

同尘 2024-09-30 23:47:30

如果没有更多细节,很难说,但根据我对 Maven JBoss 插件 的了解时,我会想到以下问题:

  • 这些 JAR 是什么?
  • 他们位于哪里?
  • 您实际上是否尝试将它们全部指定为 fileNames硬部署硬取消部署 他们?
  • 难道您不应该将它们捆绑在 EAR 中吗?

It's hard to say without more details but with what I know about the Maven JBoss Plugin, the following questions come to mind:

  • What are these JARs?
  • Where are they located?
  • Did you actually try to specify them all as fileNames to hard-deploy and hard-undeploy them?
  • Shouldn't you actually bundle them in an EAR?
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文