具有多次战争的EAR中的类路径资源问题

时间:2013-02-25 16:38:40

标签: ear

我们有一个单一EAR和多个WAR的应用程序,我们可以通过将它们放在各自的WEB-INF / lib文件夹中来解决WAR之间的常见类问题, 但是当谈到资源时,我们在类路径中有资源(例如abc.xml),这是WAR中需要的。但每个WAR的abc.xml内容都不同。 由于环境特定的abc.xml,我们无法将abc.xml保存在WEB-INF / lib或WEB-INF / classes中以将其加载到WAR类加载器。 而且我也不能在类路径中保留不同名称的abc.xml,因为它被第三方jar使用,它使用类路径上下文加载这个abc.xml,如下所示

String [] paths = {abc.xml};  ctx = new ClassPathXmlApplicationContext(paths);

有没有办法将此资源加载到WAR的类路径中。 ??? 底线问题是,我们可以在EAR中为WAR设置不同的类路径吗? 任何投入都受到高度赞赏。

由于 kambi

0 个答案:

没有答案