【问题标题】:Domain independent server configuration域独立服务器配置
【发布时间】:2013-09-26 07:58:37
【问题描述】:

有没有办法为 Weblogic、Glassfish 和 WAS 服务器指定与域无关的服务器配置(或部署描述符)?我需要类似于 Jboss 的standalone.xml

更新:我知道每个应用程序服务器都有自己的配置文件,所以我正在寻找三个配置文件,一个用于 Weblogic、Glassfish 和 WAS。唯一的要求是配置文件必须是独立于域的(即配置文件不应该是已部署应用程序的一部分)

【问题讨论】:

    标签: jakarta-ee glassfish websphere weblogic application-server


    【解决方案1】:

    这具体取决于您需要什么描述符 - 许多应用程序服务器都有自定义命名的 xml 文件,例如 weblogic.xml/weblogic-application.xml。这些可以放在使用 jboss-web.xml 的 JBoss 的等效文件旁边。

    当然有些不是简单的替换,比如web.xml的内容。也许不是您想要的,但您可以使用 Ant 之类的东西构建应用程序 WAR/EAR/JAR,并具体说明要使用的 web.xml 文件。如果您自动化该过程,您可以在每次构建时为每种服务器类型创建一个 jar 文件。

    web.xml 本身只能在每个 war 文件中定义一次,但如果您使用的是 Servlet 3.0,我相信您可以使用 web xml 片段文件来定义任何侦听器 (source)。

    【讨论】:

    • 感谢您的回复!但是您在这里提到的所有文件:weblogic.xml、weblogic-application.xml 和 web.xml 都依赖于域。我想要一个应用服务器通用的配置文件,并且独立于部署在上面的各种应用程序。
    猜你喜欢
    • 1970-01-01
    • 2016-01-18
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-13
    相关资源
    最近更新 更多