http://guojuanjun.blog.51cto.com/277646/288121 在hibernate3中需要用到antlr,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.jar。 http://topic.csdn.net/u/20100915/11/537e76f6-8fa1-4f7f-846c-51122ba8f4b8.html jar包冲突是普通的jar包还是bundle。 尤其是第一点,这个和类加载的关系不太大吧,加载的就是高版本的jar,低版本的加载不进去 |
http://www.iteye.com/problems/63567
感谢帮助,后经研究,只能通过自定义ClassLoader实现,对于javax.management包下的类,优先通过自定义的ClassLoader到指定JAR中去加载即可,其余委托给父类加载器加载
时间: 2025-01-20 12:19:54