weblogic.jar 与 mqjabr包里的 Connection冲突,怎么解决
时间: 2024-02-01 22:12:39 浏览: 89
Weblogic.jar 和 mqjbar 包中的 Connection 类都是用于建立连接的类,所以可能会发生冲突。解决方法如下:
1. 删除 Weblogic.jar 中的 Connection 类或者 mqjbar 包中的 Connection 类,但这样会影响到使用它们的其他功能。
2. 使用类加载器隔离,即将 Weblogic.jar 和 mqjbar 包分别放在不同的 ClassLoader 中,这样就不会发生冲突了。
具体实现可以参考以下步骤:
1. 将 Weblogic.jar 和 mqjbar 包分别放在不同的目录中。
2. 在程序中使用自定义的 ClassLoader 加载 Weblogic.jar 和 mqjbar 包。
3. 在加载 Weblogic.jar 和 mqjbar 包时,使用双亲委派模式来保证类加载的正确性。
4. 在使用 Weblogic.jar 和 mqjbar 包中的 Connection 类时,通过自定义的 ClassLoader 来加载。
阅读全文