需要的Jar包都导了 同一个项目 部署在Tomcat 下没点问题 在WebLogic下就出问题 Session session=HibernateSessionFactory.getSession(); User u=(User)session.CreateQuery("from User u where u.uid=1");//就是这句在WebLogic下报ClassNotFount异常 //换成下面的代码就OK User u=(User)session.get(User.Class,1);求解?????????
同一个项目 部署在Tomcat 下没点问题
在WebLogic下就出问题
Session session=HibernateSessionFactory.getSession();
User u=(User)session.CreateQuery("from User u where u.uid=1");//就是这句在WebLogic下报ClassNotFount异常
//换成下面的代码就OK
User u=(User)session.get(User.Class,1);求解?????????
而weblogic自身也有用到这个包,
具体什么原因造成的这个错误,可以去查weblogic的相关文档
解决办法,将antlr.jar的路径设置在set PRE_CLASSPATH = 中(widows 在setDomainEnv.cmd文件中,linux 在setDomainEnv.sh文件中)