1

我想得到大家的帮助。以下是我目前面临的问题。

我在 EAR 文件的 weblogic-application.xml 中添加了对 WAR 共享库的引用。

在 EAR 中,我确实有一个 ejb 模块,它在 application.xml 中有“library-directory”标签。我希望 ejb 模块引用共享库中的 jar 文件,但它会在 EAR 的 lib 文件夹中查找 jar 文件。

在 EAR 的 lib 文件夹中,jar 文件不可用,但 jar 在 WAR 共享库中可用。

如何解决这个问题并使EAR的ejb模块引用WAR共享库的jar。

如果问题不能完全理解,请添加评论。

非常感谢您的帮助!

4

1 回答 1

0

尝试在application.xml中将您需要的 jar 定义为模块。就像是:

<module>
    <java>pathToWarLib/needed.jar</java>
</module>
于 2012-06-19T12:43:25.707 回答