MyEclipse添加的Struts和hibernate包造成antlr冲突
来源:互联网 发布:手机淘宝客服链接 编辑:程序博客网 时间:2024/05/16 07:32
用MyEclipse添加的Struts和hibernate包造成antlr冲突。
struts 和hibernate都有一个antlr的jar包,并且版本不一样,造成冲突。
会造成setParameter()、setString()方法不能用等一些问题。
报错如下:
ava.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
org.hibernate.hql.ast.HqlSqlWalker.generateNamedParameter(HqlSqlWalker.java:895)
org.hibernate.hql.antlr.HqlSqlBaseWalker.parameter(HqlSqlBaseWalker.java:4764)
org.hibernate.hql.antlr.HqlSqlBaseWalker.expr(HqlSqlBaseWalker.java:1373)
................
org.hibernate.hql.ast.HqlSqlWalker.generateNamedParameter(HqlSqlWalker.java:895)
org.hibernate.hql.antlr.HqlSqlBaseWalker.parameter(HqlSqlBaseWalker.java:4764)
org.hibernate.hql.antlr.HqlSqlBaseWalker.expr(HqlSqlBaseWalker.java:1373)
................
要手动到文件夹里把版本低的一个删掉。
(这个问题费了我一上午时间,本来不想这样的,看来暂时没有别的方法了。)
转载:http://www.cnblogs.com/nightmare23/archive/2011/03/23/1992268.html
- MyEclipse添加的Struts和hibernate包造成antlr冲突
- myeclipse2013删除antlr-2.7.2.jar--解决struts和hibernate包冲突
- MyEclipse下Struts2和Hiberante集成冲突(antlr包)解决方法
- 解决struts中Antlr包冲突问题
- Myeclipse写SSH时Struts2的antlr包与Hibernate的antlr不兼容问题
- Antlr包冲突问题
- Hibernate和Struts的jar冲突解决
- 关于使用MyEclipse自动生成Hibernate和Struts出现的jar不兼容的问题(antlr.collections.AST.getLine()I)
- 关于如何处理MyEclipse中struts2与Hiber 3中antlr-2.7.2.jar与antlr-2.7.6包冲突的问题
- spring和hibernate的jar包冲突
- struts、hibernate、spring与myeclipse自带包的改动
- Hibernate+spring+struts包冲突问题!
- 解决WebLogic12C与Hibernate3.3的Antlr包冲突问题
- myeclipse 项目中添加源码jar包 hibernate源码包 struts源码包 spring源码包如同
- MyEclipse的Struts,Spring和Hibernate的整合!
- spring和Hibernate整合时候的asm包冲突
- struts2和Hibernate的jar包冲突问题解决
- Struts+Hibernate,要用到JFreeChart,gnujaxp.jar时,包冲突
- 深拷贝和浅拷贝
- 算法优劣的评定标准(时间复杂度)
- 设计模式学习之抽象工厂模式(二)<反射+配置文件>
- 程序员与小姐
- 链表创建的三种方法
- MyEclipse添加的Struts和hibernate包造成antlr冲突
- 读写Excel
- linux 防火墙的开启和关闭
- ubuntu 10.04禁用触摸板
- JVM内存的设置的原理 (转)
- 数据库安全十大漏洞
- 读研与坐牢
- 创业故事:公司的形象和口碑建设
- 读写ini