2012-06-19 58 views
0

我想得到大家的帮助。以下是我目前面临的问题。如何使EAR参考WAR共享库

我在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。

如果问题不能完全理解,请添加注释。

非常感谢您的帮助!

回答

0

尝试确定你需要的模块application.xml中的罐子。例如:

<module> 
    <java>pathToWarLib/needed.jar</java> 
</module> 
+0

嗨tibtof,thnx的建议。我在共享库中有很多罐子。因此,在application.xml中添加每个jar将是部署者的开销。有没有办法在application.xml中导入共享库? – sridhar