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

【异常处理】java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

2014-12-22 21:04 309 查看
出现这个问题的话,可以很肯定是出现jar包冲突了:

一般是Struts的antlr-2.7.2.jar与Hibernate3的antlr-2.7.6.jar存在jar包冲突问题。

我用的是MyEclipse自己带的整合功能,Struts2+Hibernate 3.3+Spring 3.0来整合的。

遇见这种情况的解决方法是(对于我这里,因为我是直接引用MyEclipse的jar包,不是添加在/WEB-INF/lib目录下的):

Window——>Preferences——>MyEclipse——>Project Capabilities——>Struts2(或者直接搜索“Struts2”),然后把右边中的antlr-2.7.2.jar这个jar包remove掉,然后apply,再然后OK
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐