当前位置: 首页 > 知识库问答 >
问题:

单个WAR中的多个JBoss/Wildfly部署描述符

邓驰
2023-03-14

共有1个答案

司空坚
2023-03-14

不幸的是,目前没有办法用一个jboss-deployment-structure.xml文件来实现这一点。

我的团队采取了以下方法之一来解决这个问题:

>

  • 创建一个安装在每个app服务器中的自定义模块,并使jboss-deployment-structure文件仅引用该自定义模块。

  •  类似资料:
    • 我开发了一个JavaEE7应用程序,它在本地使用WildFly 8运行良好。 我想将其部署到OpenShift。我创建了一个帐户,添加了一个WildFly 8墨盒,声明了应用程序,在本地安装了Ruby和RHC。 现在,我陷入了下一步,部署我的war文件。 所有文章、OpenShift文档、其他StackOverflow条目等。。。提到使用Git!我真的很惊讶,因为我对使用或学习Git没有兴趣。我已

    • 我有一个耳朵,包括几个部署在jboss 7.1.1上的war。每个war都有一个定制的JBoss Web应用程序部署描述符(jboss-web.xml),声明上下文根和几个jndi数据源,所有这些都在不同的Web应用程序之间共享。 如果我添加另一个带有jboss-web.xml文件的war,该文件只声明第一个数据源(因为它是这个war使用的唯一一个数据源),那么剩下的war就再也无法到达丢失的数据

    • 我试图创建一个jboss/wildfly的映像,可以用于war部署,下面是我用于创建映像的docker文件。 但是,当我使用“docker run-p9990:9990 hello”命令运行容器时,jboss服务器正在启动,但部署文件夹中的war文件没有部署。 docker文件 添加独立的完整poc。xml/opt/jboss/wildfly/standalone/configuration/ 添

    • 我有Jboss 7.1.1。最终安装,我正在尝试部署独立/部署中的war。同一场战争的部署在我同事的电脑上可以,但在我的电脑上失败了。 任何想法都好!这是我的网站。xml:http://textuploader.com/1oam.以下是日志(完整日志:http://textuploader.com/1oaq): 谢谢 菲利普 ------------------编辑 我找到了解决方案,我在独立/部

    • 这个版本规范的部署描述文件可在此下载:http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd

    • 本章指定的 Java™ Servlet 规范要求 Web 容器支持部署描述文件。部署描述文件表达了应用开发人员、应用集成人员和 Web 应用部署人员之间的元素和配置信息。 对于 Java Servlet 2.4 和以后的版本,部署描述文件在 XML 模式文档中定义。 为了向后兼容到2.2版本的API编写的应用程序,Web 容器也需要支持2.2版本的部署描述文件。为了向后兼容2.3版本的API编写的