当前位置:  开发笔记 > 编程语言 > 正文

如何在WebSphere中管理ClassPath

如何解决《如何在WebSphere中管理ClassPath》经验,为你挑选了0个好方法。

我在Websphere v6.1中的Web模块类路径有问题.

在我的WEB-INF/lib中,我有大量的jar文件,包括xercesImpl.jar和xmlparserv2.jar.我需要两个罐子都存在,但它们似乎互相矛盾.具体来说,每个jar包含一个META-INF/services目录,因此,当我们尝试通过JAXP获取DocumentBuilderFactory的实例时,我们得到的实例取决于这两个jar在类路径中出现的顺序.

总是想使用DocumentBuildFactory的xerces实例,所以我想将xercesImpl.jar推送到类路径的前面.我试图通过在war文件的清单文件中指定一个类路径部分来做到这一点,但我在WAS模块化合物CLass加载器中实际获得的类路径非常奇怪.我似乎得到了WAS提出的一些标准内容,其后是按字母顺序排列的WEB-INF lib的内容,后面是Manifest文件指定的类路径.

如果我根本没有将清单文件放入战争中,我会得到标准的东西,然后是WEB-INF/lib的内容,但是以任意顺序.

我错过了什么?有没有办法让我可以将类路径设置为我想要的?

戴夫

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有