hibernate问题:缺少包org.hibernate.hql.antlr

来源:互联网 发布:js cookie使用 编辑:程序博客网 时间:2024/04/29 17:04

在搭建HSShibernate,spring,struts)环境的时候,没有使用hibernatejar包,而是直接使用源代码,结果缺少org.hibernate.hql.antlr。从网上找答案,没有解决。Csdn给出的回答也是有问题的。

答案应该是:

org.hibernate.hql.antlr包的源代码是需要使用antlr动态生成的,hibernate的源代码包提供了批处理命令可以生成该包的源代码。Antlr根据hsql的定义自动生成hsql这种语言的java版本的解析需要的基础类,基本上可以这么认为。

原创粉丝点击