antlr.collections.AST.getLine()I问题的起因及解决
在我们的java web 项目中引入hibernate和struts,当我们使用HQL语句进行查询时会报 antlr.collections.AST.getLine()I的错误,导致程序无法继续运行,这并不是我们的程序写的有错误,出现这个异常的原因是因为我们使用的hibernate和struts中都存在antlr_2.xx的jar包,看提示的样子是我们的jar包出现冲突了。
解决方法:
在我们项目的lib目录先检查引入的jar包,直接删除antlr_2.xx,然后在tomcat-->webapps我们的项目目录下的lib文件夹下同样直接删除这个文件,重启tomcat和编译器,这时我们再使用查询时就不会出错了。
转载于:https://www.cnblogs.com/zhangyupeng/archive/2013/05/09/3070071.html
antlr.collections.AST.getLine()I问题的起因及解决相关推荐
- 错误记录(二)java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误时的原因及解决办法
在struts2和hibernate整合时出现java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误,一般是因为struts和h ...
- 【转】解决 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 问题
是JAR包的冲突 antlr2.7.2 与 antlr2.7.6 冲突 删除antlr2.7.2 即可,具体方法: 在MyEclipse下,windows-->preferences--> ...
- java.lang.NoSuchMethodError: antlr.collections.AST.g(truts2与hibernate jar包(antlr-2.7.2.jar)冲突)
报错代码如下: java.lang.reflect.InvocationTargetExceptionsun.reflect.NativeMethodAccessorImpl.invoke0(Nati ...
- html403禁止访问怎么解决,http出现“禁止访问 403”错误的起因和解决方法
如果某个网页出现问题,访问这个网页的用户就会被返回 403错误,这类问题大多数出现在http脚本发生错误的故障上,不过 403 错误也有很多细节分类,比如 403.1 就是禁止执行访问错误.阅读下文了 ...
- java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR起因及解决办法
java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR 最近这个错误遇到了好多次,不过都很轻松的解决了,问题的起因是多了一个collection包,如下图 ...
- Java web 三大框架异常学习总结
struts2.1.8+hibernate2.5.6+spring3.0(ssh2三大框架)常见异常原因和解决方案 http://www.cnblogs.com/lanxuezaipiao/p/361 ...
- MyEclipse下Struts2配置使用和Ajax、JSON的配合
原创文章,转载请注明:MyEclipse下Struts2配置使用和Ajax.JSON的配合 By Lucio.Yang 新手,初学Struts2的配置,同时尝试与Ajax通过JSON交互.首先介绍M ...
- ssh框架常见错误与解决方法
1. Class not Found Exception 异常. ---->解决方法: 在lib中加入两个jar包(spring.jar与struts2- spring-plugin-2.1. ...
- SSH:hql语句传参报错,及antlr-2.7.2.jar重复包的删除
问题: 使用hql语句时出现 java.lang.reflect.InvocationTargetException(即使用hql回调函数带参数时) 或者是 antlr.collections.AST ...
最新文章
- Facebook AI指出:CNN的padding机制,存在一大缺陷
- HiveSQL窗口函数
- python写元旦快乐_用Python在00:00给微信好友发元旦祝福语
- python + selenium + Js 处理轮动条
- PHP开发人员常犯的10个MysqL错误
- webmagic框架
- Openstack之路(四)计算服务Nova
- jupyter表格中文乱码解决办法
- WEB前端视频教程网站推荐
- GPS模块编程之NMEA0183协议
- CSP -- 运营商内容劫持(广告)的终结者
- 服务器 cpu系列 至强系列那个好,至强系列 intel至强和酷睿I系列,到底哪个好
- 自组织特征图(SOFM)详解
- MATLAB利用最速梯度下降法求解f(x)函数极小点
- 80后的青春里,总有散不去的周杰伦
- Kryo 高性能序列化和反序列化
- 【POJ3710】Christmas Game 博弈 有限制的图上删边游戏(树形删边游戏进化1)
- 怎么下载老版本android,剪映旧版下载
- 玩转华为数据中心交换机系列 | 配置动态LACP模式的链路聚合示例
- 演化博弈、复制动态方程与仿真
热门文章
- arduino 呼吸灯_如何改善您的Arduino呼吸机:用于临时COVID-19呼吸机设计的RTS和SCS简介...
- hung-yi lee_p5-7_Gradient Descent(梯度下降)
- python socket tcp客户端_python网络编程socketserver模块(实现TCP客户端/服务器)
- 参加软件测试培训前景怎么样
- JavaScript有哪三部分组成?
- 选择PMP培训学校需要注意哪些
- Python常用6个技术网站汇总分享!
- 探索机器学习的公平性(Delayed Impact of Fair Machine Learning)论文 pdf
- 如何用ABAP代码读取CDS view association的数据
- python的web压力测试工具-pylot安装使用