1.java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
方法一:这是因为在struts2自带的antlr-2.7.2.jar包的版本较低。需要换成antlr-2.7.6.jar。其实在项目中已经存在了antlr-2.7.6.jar这个包,现在唯一需要做的就是删除antlr-2.7.2.jar包。
选择windows---preferences---在文本框中搜索struts 2(中间有空格)---选择struts 2---选择antlr-2.7.2.jar---Remove---OK。
方法二:如果方法一不行,就可以到D:\tomcat-6.0.32\webapps\项目名\WEB-INF\lib下删除antlr-2.7.2.jar。