您的位置:首页 > 编程语言 > Java开发

java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I解决方法

2017-04-06 10:53 369 查看
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

无法在Myeclipse中调用逆向工程生成的DAO方法

原因:hibernate和struts2 中都用到了了jar包

antlr-XXX.jar

但 struts2 中的jar包版本比hibernate中的jar包版本低,造成解析错误,所以可以把struts2中的jar包删除。

方法1:

第一步 :把hibernate的库文件移动到最上面



第二步:

把tomcat中的

D:\apache-tomcat-6.0.37\webapps\你的项目\WEB-INF\lib

中低版本的 antlr-XXX.jar删掉,重新运行项目就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐