java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 解决的办法

    xiaoxiao2025-02-09  14

    出现场景:在使用hibernate+struts2框架时,会出现上述异常。

    出现原因:hibernate 核心jar包与struts2核心jar包中都拥有antlr jar包,导致包冲突。

    解决办法:找到低版本的antlr.jar。如上图,低版本的antlr.jar为antle-2.7.2.jar

    只要去除strut2.1中的antle-2.7.2.jar即可。

    鼠标右键点击Struts 2.1 Liberaries 下的properties,出现下图,

    antle-2.7.2.jar的去掉即可。

    转载请注明原文地址: https://ju.6miu.com/read-1296253.html
    最新回复(0)