gpt4 book ai didi

java - 如何设置 J2EE 应用程序 (ear) 以在 weblogic 11g 中使用共享 JSF 和 JSTL 库?

转载 作者:行者123 更新时间:2023-11-30 05:08:47 26 4
gpt4 key购买 nike

我正在尝试将 J2EE 应用程序部署到 Weblogic。它由 web 模块和 ejb 模块组成。我的 Web 模块使用 JSF 1.2 和 JSTL 1.2。我已将这两个库部署到 Weblogic,然后将我的 WebModule 指向使用这些库在 weblogic.xml 中

    <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app/1.0
http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">

<context-root>/dailyplanner</context-root>

<library-ref>
<library-name>jsf</library-name>
<specification-version>1.2</specification-version>
<implementation-version>1.2</implementation-version>
<exact-match>false</exact-match>
</library-ref>

<library-ref>
<library-name>jstl</library-name>
<specification-version>1.2</specification-version>
<implementation-version>1.2</implementation-version>
<exact-match>false</exact-match>
</library-ref>
</weblogic-web-app>

如果我仅将 WebModule 部署为独立应用程序,则一切正常。

然后,我在 weblogic-application.xml(位于 ejb/META-INF 内部)中使用以下代码设置了整个应用程序以使用这些库

<weblogic-application xmlns="ttp://www.bea.com/ns/weblogic/weblogic-application"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-application/1.0
http://www.bea.com/ns/weblogic/weblogic-application/1.0/weblogic-application.xsd">

<library-ref>
<library-name>jsf</library-name>
<specification-version>1.2</specification-version>
<implementation-version>1.2</implementation-version>
<exact-match>false</exact-match>
</library-ref>

<library-ref>
<library-name>jstl</library-name>
<specification-version>1.2</specification-version>
<implementation-version>1.2</implementation-version>
<exact-match>false</exact-match>
</library-ref>
</weblogic-application>

但是如果我现在尝试部署整个 J2EE 应用程序(ear 文件),weblogic 将由于缺少 JSF 和 JSTL 类而无法部署它。

我应该怎样做才能让我的 J2EE 应用程序在 weblogic 中使用共享 JSF 和 JSTL 库?

谢谢

最佳答案

尝试将 war 中的配置保留在耳内。

关于java - 如何设置 J2EE 应用程序 (ear) 以在 weblogic 11g 中使用共享 JSF 和 JSTL 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4204426/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com