摘要: 在我们的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和编译器,这时我们再使用 阅读全文
posted @ 2013-05-09 22:01 张宇鹏 阅读(1015) 评论(0) 推荐(1) 编辑