ssh框架下搭建项目,运行时报错
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
原因是项目里有这两个jar包产生了冲突所致:hibernate中的antlr-2.7.6.jar和struts2中的anltr-2.7.2.jar。将anltr-2.7.2.jar包删除即可。
重点来了:MyEclipse和Tomcat中的包都要删除,不要忘记删除Tomcat中的anltr-2.7.2.jar