ClassNotFoundException: orghibernatehqlastHqlToken

时间:2008-06-07 06:34:12   来源:论坛整理  作者:  编辑:chinaitzhe
我写的程序在自己机子上运行没有任何问题,可是移植到同事的机器上,却发生如下的问题,请问是怎么回事呀?
org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [from com.exam.bean.Teachers as model where model.name= ?]
org.hibernate.hql.ast.HqlLexer.panic(HqlLexer.java:57)
antlr.CharScanner.setTokenObjectClass(CharScanner.java:340)
org.hibernate.hql.ast.HqlLexer.setTokenObjectClass(HqlLexer.java:31)
antlr.CharScanner. <init>(CharScanner.java:51)
antlr.CharScanner. <init>(CharScanner.java:60)
org.hibernate.hql.antlr.HqlBaseLexer. <init>(HqlBaseLexer.java:56)
org.hibernate.hql.antlr.HqlBaseLexer. <init>(HqlBaseLexer.java:53)
org.hibernate.hql.antlr.HqlBaseLexer. <init>(HqlBaseLexer.java:50)
org.hibernate.hql.ast.HqlLexer. <init>(HqlLexer.java:26)
org.hibernate.hql.ast.HqlParser.getInstance(HqlParser.java:44)
org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:232)
org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:155)
org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:109)
org.hibernate.engine.query.HQLQueryPlan. <init>(HQLQueryPlan.java:75)
org.hibernate.engine.query.HQLQueryPlan. <init>(HQLQueryPlan.java:54)
org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:71)
org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1583)
com.exam.bean.TeachersDAO.findByProperty(TeachersDAO.java:121)
com.exam.bean.TeachersDAO.findByName(TeachersDAO.java:135)
com.exam.servlet.login.doGet(login.java:34)
com.exam.servlet.login.doPost(login.java:121)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.exam.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:32)

网友回复:类没有找到
网友回复:楼上正解,类找不到,可能是未编译,使用eclipse的话Clean一下即可
网友回复:重新编译。
网友回复:可是已经编译了呀!
网友回复:可能是 某些包 要重新导入一下
关键字:ClassNotFoundException,orghibernatehqlastHqlToken,

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面