deployment - JBoss AS 7 - 按特定顺序部署 war

标签 deployment configuration jboss7.x

我尝试以独立模式部署一些 .war 文件,问题是我需要按特定顺序部署它们... 我有:file1.war、file2.war、file3.war,我必须先部署 file2.war,然后部署 file3.war,最后部署 file1.war

我看过很多帖子,但我得到的所有答案都是针对以前版本的 Jboss

谁能帮帮我吗?

最佳答案

我不太确定您的用例是什么,但控制排序并不是部署的最佳方式,因为 JBoss 尝试进行并行部署来加速流程,如果您应该这样做,那么您可以提供每个部署的依赖关系其他。例如,如果您希望在 file1.war 之后部署 file2.war,则应在 jboss-deployment-struct.xml 中提供 file2.war 对 file1.war 的依赖关系,如下所示(耳朵存储在 META-INF 中, war 中存储在 WEB-INF 中)

<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
  <deployment>
    <dependencies>
      <module name="deployment.file1.ear" />
    </dependencies>
  </deployment>
</jboss-deployment-structure>

同样,尝试对部署进行微观管理很少有必要,但请谨慎使用。

祝你好运!

关于deployment - JBoss AS 7 - 按特定顺序部署 war ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13364735/

相关文章:

jboss7.x - 在 Jboss7 或 Wildfly 上访问多个 Web 应用程序

ruby-on-rails - Capistrano SSH::AuthenticationFailed,不提示输入密码

typescript - Heroku - fatal error : Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

c++ - C++ Eclipse 的运行配置

python - 如何修复“此 GDB 副本不支持 Python 脚本”

tomcat - 在启动时覆盖 Tomcat 默认值

hibernate - 在 jboss 独立运行时,事务无法进行 STATUS_MARKED_ROLLBACK

java - 在 Web 应用程序中部署模块

android - 部署到 App Engine 问题 - 您必须登录才能执行此操作

java - 如何解包和重新打包 WAR 文件