java.lang.NoSuchMethodError: antlr.collections.AST.getLine()异常的解决办法

今天在做struts 1.3 + hibernate 3.3开发的时候,遇到一个十分奇怪的异常,老是提示我没有Session.createQuery()方法,我很奇怪,因为之前这段查询的代码我用了很多次,从来没有出现过这样的情况,于是调试了很久,还是找不到问题所在,后来上网一查,大吃一惊,原来是struts 1.3和hibernate 3.3开发包中都有一个antlr.jar文件,只是struts中比hibernate中的版本要低一些,因为Struts自带的antlr-2.7.2.jar,比Hibernate3.3自带的antlr-2.7.6.jar的版本要低,故要删除前一个低版本的。删除完之后,异常排除,泪奔~~o(>_<)o ~~

你可能感兴趣的:(java.lang.NoSuchMethodError: antlr.collections.AST.getLine()异常的解决办法)