ClassNotFoundException: org.hibernate.hql.ast.HqlToken
是项目中antlr-2.7.7.jar包和weblogic中的antlr*.jar包冲突了
解决方案:
加载项目中的包
1、将antlr-2.7.7.jar复制到weblogic目录%DOMAIN_HOME%/lib下
2、根据操作系统类型选择修改%DOMAIN_HOME%/bin/startWebLogic.sh或%DOMAIN_HOME%/bin/startWebLogic.cmd
PRE_CLASSPATH=${DOMAIN_HOME}/lib/antlr-2.7.7.jar;
CLASSPATH="${PRE_CLASSPATH}:${SAVE_CLASSPATH}"
参考