错误:

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

报错原因:

Struts中的antlr-和Hibernate中的antlr-冲突
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I解决方法
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I解决方法

解决方法:

第一步:右键项目==》Build Path ==》找到struts2.1 Libraries ==》点击Edit
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I解决方法
将antlr-2.7.2.jar打钩取消==》点击完成
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I解决方法
第二步:找到Tomcat服务器下(你的项目的lib文件中)删除antlr-2.7.2.jar
D:\tomcat\apache-tomcat-8.5.20\webapps\项目名称\WEB-INF\lib

相关文章: