资讯专栏INFORMATION COLUMN

java.lang.NoSuchMethodError: antlr.collections.AST

Zachary / 1484人阅读

摘要:具体操作如下在下,在文本框中搜索选择第二种可能性解决主要是里面的和中的与冲突删除即可,具体方法在下,在文本框中搜索选择在该应用的目录删除目前貌似就这么两种解决方法吧亲测第一种可用

需要删除其中版本较低的jar包

直接在Tomcat中将其删除并不管用

在网上找到如下解决方案:

在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下:
第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 冲突,只要删除Structs 1.3中的低版本的antlr2.7.2就可以了。

具体操作如下:在MyEclipse 下,windows-->preferences-->在文本框中搜索struts2-->选择 antlr2.7.2-->remove

第二种可能性解决:主要是里面的Structs 1.3和tomact中的 antlr2.7.2 与 antlr2.7.6 冲突 删除antlr2.7.2 即可,具体方法:在MyEclipse下,windows-->preferences-->在文本框中搜索struts2-->选择 antlr2.7.2-->remove在tomcat该应用的目录WEB-INFlib 删除 antlr2.7.2.jar

目前貌似就这么两种解决方法吧

亲测第一种可用

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/67197.html

相关文章

  • java.lang.NoSuchMethodError异常

    摘要:今天在对项目进行国际化改造时遇到了这个异常。最后查出是由于包冲突导致这个异常的发生。我创建了两个简单的工程对这个异常情景进行模拟。现在部署这个工程,会得到这个异常。虽然异常名字不同,但反映的还是这个类没有这个属性。 今天在对项目进行国际化改造时遇到了java.lang.NoSuchMethodError这个异常。最后查出是由于jar包冲突导致这个异常的发生。下面描述这个异常发生的情景。...

    weknow619 评论0 收藏0
  • Java™ 教程(常见问题及其解决方案)

    常见问题(及其解决方案) 编译器的问题 Microsoft Windows系统上常见的错误消息。 javac is not recognized as an internal or external command, operable program or batch file 如果你收到这个错误,Windows将无法找到编译器(javac)。 这里有一种方法可以告诉Windows哪里可以找到ja...

    netmou 评论0 收藏0
  • JVM类加载思维导图

    摘要:用一张思维导图尽可能囊括一下的类加载过程的全流程。本文参考自来自周志明深入理解虚拟机第版,拓展内容建议读者可以阅读下这本书。 用一张思维导图尽可能囊括一下JVM的类加载过程的全流程。 本文参考自来自周志明《深入理解Java虚拟机(第2版)》,拓展内容建议读者可以阅读下这本书。 showImg(http://ocxhn1mzz.bkt.clouddn.com/class%20loadin...

    Crazy_Coder 评论0 收藏0
  • 异常!!!

    摘要:常见的异常列出四五种,是基本要求。该异常经常被称为强制类型转换异常。违法的状态异常。数组大小为负值异常。属性不存在异常。是所有虚拟机正常操作期间可以被抛出的异常的父类。由安全管理器抛出,用于指示违反安全情况的异常。字符串索引越界异常。 常见的异常列出四五种,是基本要求。更多的。。。。需要注意积累了 常见的几种如下: NullPointerException - 空指针引用异常Class...

    booster 评论0 收藏0

发表评论

0条评论

Zachary

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<