weblogic10.3.6与hibernate jpa冲突处理

weblogic10.3.6 配置jdk1.7及以上时,hibernate-jpa-2.1发生冲突,在web项目WEB-INF下添加weblogic.xml配置,优先加载项目的jar包

 1 <?xml version="1.0" encoding="utf-8"?> 
 2 <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"
 3   xmlns:j2ee="http://java.sun.com/xml/ns/j2ee"
 4   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 5   xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd">
 6      <container-descriptor>
 7          <!-- <prefer-web-inf-classes>true</prefer-web-inf-classes> -->
 8          <prefer-application-packages>  
 9             <package-name>antlr.*</package-name>  
10             <package-name>org.hibernate.*</package-name>  
11             <package-name>javax.persistence.*</package-name>  
12         </prefer-application-packages>
13      </container-descriptor>
14 </weblogic-web-app>

单独设置<prefer-web-inf-classes>true</prefer-web-inf-classes>没有成功,后来改为上面的配置

posted @ 2020-09-27 14:18  Jinhai的坑  阅读(253)  评论(0编辑  收藏  举报