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

答案应该是:

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

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐