weblogic中部署項目報錯org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken .


原因:

原因是weblogic要查找自己的antlr,和lib下面的antlr包沖突....

解決方法:

在weblogic.xml添加

<container-descriptor>
    <prefer-web-inf-classes>true</prefer-web-inf-classes>
  </container-descriptor>

prefer-web-inf-classes=true是WebLogic's classloader在有重名類時,優先加載Web應用中WEB-INF內的類

詳見:http://blog.csdn.net/jajavaja/article/details/8502063


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM