您的位置:首页 > 其它

hibernate的hql语句问题

2012-03-07 13:41 501 查看
异常:

java.lang.NoSuchMethodError: org.hibernate.hql.antlr.HqlBaseParser.recover(Lantlr/RecognitionException;Lantlr/collections/impl/BitSet;)V

看到这个问题,首先我的第一反应是是否两个环境的jar有异同,因为经常会因为升级包导致老版本的找不到方法或者找不到类。当然,这个通过比较local跟生产机环境的jar很快就能判断猜测是否正确。

其次看看HQL的语法是否正确,确实有网友说因为HQL的语法错误导致,检查了local的语法,没问题,那问题出在哪呢?再将两个生产机和local两个版本进行比较,然后得知两个HQL不同。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: