异常如下:

java.lang.reflect.InvocationTargetException,java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

原因:

hibernate中的antlr.jar和struts2中的antlr.jar的版本不同,出现了异常;

ssh框架整合出现的一些问题

ssh框架整合出现的一些问题

解决方法:移除一个低版本的antlr.jar,再移除tomcat中的antlr.jar就可以了

第一先删除struts库

ssh框架整合出现的一些问题

第二重新勾选项目的jar

ssh框架整合出现的一些问题

到project libraries中,把struts2 中的antlr.jar的复选框取消了,应用,OK

ssh框架整合出现的一些问题

最后到你用的D:\Tomcat \webapps\你自己的项目\WEB-INF\lib下的antlr-x.x.x.jar删除 即可


相关文章:

  • 2021-10-18
  • 2022-01-17
猜你喜欢
  • 2021-12-30
  • 2021-09-24
  • 2021-10-07
  • 2022-01-22
  • 2022-02-21
  • 2022-01-06
相关资源
相似解决方案