在做s2sh整合的时候,他老是报java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I异常,java.lang.NoSuchMethodError: antlr.collections.AST.getLine()
看来是antlr这个语法解析包出错 因为Struts自带的antlr-2.7.2.jar,比Hibernate3.3自带的antlr-2.7.6.jar的版本要低,故要删除前一个低版本的,, struts1.3 和2.1都带有antlr-2.7.2.jar ,,,下面我要把它们都清除了,,找了很多的资料,他们都说是struts2自带的antlr-2.7.2.jar和hibernate3自带的antlr-2.7.6.jar有冲出,要把低版本的给干掉,我删掉了,在运行还是报错,又把myeclipse下的所有这种包全删掉了,在myeclipse下clear所有项目就可以运行了。