java.lang.NoSuchMethodError: antlr.collections.AST.getLine() 傷城~ 2024-02-18 20:43 16阅读 0赞 [原文位置][Link 1] 首先 我用的是myeclipse 2014版本的,我用的是myeclipse 自己的包 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 错误原因(和网上说的一样):Struts的 antlr-2.7.2.jar 与 hibernate 里面的anltr-2.7.6.jar冲突 解决方案:第一步删除Struts2的 antlr-2.7.2.jar (配截图) ![Center][] **首先把Struts2.1 Libraries移出(最好是先移除了)** 然后选择window中的preference,接着如图操作![Center 1][] **再然后再把Struts2.1 Libraries加进来就OK了,** **不过,这样做还是会出错,** **那接下来还得这么做** 第二步(很多人忽略了这一步):D:\\Tomcat \\webapps\\你自己的项目\\WEB-INF\\lib下的antlr-2.7.2.jar删除 即可 [Link 1]: https://blog.csdn.net/helloJava336/article/details/52424885 [Center]: https://image.dandelioncloud.cn/pgy_files/images/2024/01/29/3095d35b84d24e25a092de400ba1dbf2.png [Center 1]: https://image.dandelioncloud.cn/pgy_files/images/2024/01/29/83acc187380b4d3a86a3801f52b7ccee.png
还没有评论,来说两句吧...