hibernate 3.2源码中org.hibernate.hql.antlr没有java文件解决方案

要解决这个问题,首先要了解ANTLR是做什么用的,ANTLR, 语言识别的另一个工具(ANother Tool for Language Recognition ),(前身是 PCCTS)是一种语言工具,它提供了一个框架,可以通过包含Java,C++,或C#动作(action)的语法描述来构造语言识别器,编译器和解析器。

[b][size=large]附件中有ANTLR参考手册,有兴趣的朋友可以看一下[/size][/b]

解决方法
1.将antlr.jar放到C:\Program Files\Java\jdk1.6.0_17\jre\lib
2.在CMD下运行
G:\book\hibernate\hibernate-3.2.5.ga\hibernate-3.2\grammar>java antlr.Tool hql.g

ANTLR Parser Generator Version 2.7.6 (2005-12-22) 1989-2005

G:\book\hibernate\hibernate-3.2.5.ga\hibernate-3.2\grammar>java antlr.Tool hql-s
ql.g
ANTLR Parser Generator Version 2.7.6 (2005-12-22) 1989-2005

G:\book\hibernate\hibernate-3.2.5.ga\hibernate-3.2\grammar>java antlr.Tool sql-g
en.g
ANTLR Parser Generator Version 2.7.6 (2005-12-22) 1989-2005

G:\book\hibernate\hibernate-3.2.5.ga\hibernate-3.2\grammar>
如何实现高校科技成果转化的高效对接?.docx 科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。 立即下载

相关推荐

TinyML边缘智能振动诊断实战-ESP32完整工程-v1.0.zip

无硬件可完整体验:固件内置信号合成模拟器(严格复现训练物理模型),串口发 S0~S3 切换 4 种机器故障 算子级正确性:用 inspect_model_ops.py 从 tflite 解析出实际算子(EXPAND_DIMS/CONV_2D/RESHAPE/MEAN/FC/SOFTMAX),固件注册逐一对应——规避了 TFLite Micro 最常见的 "Op type not found" 坑 诚实标注:文档中明确区分“合成演示数据 / 工程近似 / 实测值”,并给出接入真实数据的完整流程

Hibernate3.3.2源代码org.hibernate.hql.antlr没有文件解决办法

org.hibernate.hql.antlr主要放的是hibernate对于hql和sql的语法解析文件,需要由antlr解析生成,不在版本控制范围内,生成方法如下: 1:解压Hibernate3.3.2,将%HibernateHome%\lib\required\antlr-2.7.6.jar所在的路劲(eg: D:\antlr-2.7.6.jar)添加到CLASSPATH环境变量末尾 2

insist的专栏 1497

基于SpringBoot+Vue校园失物招领系统的设计与实现

校园失物招领系统的设计与实现前端采用了Vue框架,并结合ElementUI来实现界面的设计与布局。后端采用了SpringBoot框架进行开发设计,并结合了Java语言和MySQL数据库来实现。在功能上分为了前端用户模块和管理员模块。前端用户模块主要实现了招领物品信息的发布、查询与管理,失物信息的发布、管理以及自动匹配招领物品,查看校园相关通知公告。管理员模块主要实现了物品分类管理、校园通知管理以及物品招领信息的查询统计等功能。校园失物招领系统的实现优化失物招领的流程,提高了校园失物招领的效率,促进了校园文化的建设,营造了良好的诚信氛围。

hibernate源码:解决org.hibernate.hql.antlr包为空

一直想学习下hibernate源码,但是一直杂事不断,总是忘记,今天忽然想起来,拖了好几个月了,于是把hibernate的src目录下的内容导入eclipse的新项目中,准备空了学习下。 导入源码,配置好build path,却发现还有好多错误,竟然是org.hibernate.hql.antlr没有类,只有一个package.html文件,打开,面写着: [color=blue]NO...

hongyidth的博客 257

hibernate源码org.hibernate.hql.antlr文件夹空的解决办法

下载后的hibernate源码文件org.hibernate.hql.antlr是空的,要自己编译。 A special package for ANTLR-generated parser classes. NOTE: The classes in this package are generated from the ANTLR grammar files, do not regis...

gzwfdy 179

关于Hibernate源码 org.hibernate.hql.antlr包为空的问题。

今天down下来Hibernate3源码看看,发现org.hibernate.hql.antlr包下是空的,看了文档(A special package for ANTLR-generated parser classes.NOTE: The classes in this package are generated from the ANTLR grammar files, do no

gauss2008的专栏 1747

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

在搭建HSS(hibernate,spring,struts)环境的时候,没有使用hibernate的jar包,而是直接使用源代码,结果缺少org.hibernate.hql.antlr。从网上找答案,没有解决。Csdn给出的回答也是有问题的。答案应该是:org.hibernate.hql.antlr包的源代码是需要使用antlr动态生成的,hibernate的源代码包提供了批处理命令可以

bbinwang2的专栏 1058

Hibernate源码 不存在org.hibernate.hql.antlr

down下来Hibernate3源码看看,发现org.hibernate.hql.antlr包下是空的,看了文档( A special package for ANTLR-generated parser classes. NOTE: The classes in this package are generated from the ANTLR grammar files, do n...

jhlovesky的博客 738

org.hibernate.hql.antlr包下是空

今天down下来Hibernate3源码看看,发现org.hibernate.hql.antlr包下是空的,看了文档(A special package for ANTLR-generated parser classes.NOTE: The classes in this package are generated from the ANTLR grammar files, do no

吃螃蟹的虾子 2587

导出 hibernate3.2.6ga java源码 打包成jar

 解决 hibernate源码编译后找不到org.hibernate.hql.antlr这个包 运行Hibernate3源码目录下的build.bat,产生build目录,把build目录的org目录覆盖src下的org目录即可 .在eclipse右键单击工程,export 导出到指定目录。这样就生成了hibernate  src 文件的jar文件.  

houlc的专栏 1374

hibernate源码学习之一:用antlr生成源码

下载了hibernate 3.3 GA的源码,放在eclipse出现错误。 其中一个是报了找不到org.hibernate.hql.*找不到。   看了下网上,原来要先用antlr来生成一些,生成方法见:   http://www.iteye.com/topic/549629 或 http://blog.csdn.net/gabriel80/article/details/23425...

anbo023的专栏 224

CowNew开源学习文档-hibernateHQL源码分析1

作者杨中科 CowNew 开源团队网站 [url]http://www.cownew.com[/url] 论坛 [url]http://www.cownew.com/newpeng/[/url] 转载请保留此信息 一、HQL代码的构建。(1)首先将hibernate中的src目录下的代码解压。(2)安装配置好antlr。(3)把grammar目录下的三个...

weixin_33832340的博客 208

hibernateantlr对于hql的词法分析源码解析

Hibernate版本 5.1.11   private HqlParser parse(boolean filter) throws TokenStreamException, RecognitionException { // Parse the query string into an HQL AST. final HqlParser parser = HqlParser....

不说话装高手 1525

Hibernate中的查询:HQL、Criteria、原生SQl

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装Hibernate数据查询:   1、Hibernate Query Language(HQL)   2、Criteria Query(Criteria )   3、Native SQL(原生SQl)工具类以及数据库的设计开发工具:MyEclipse10 数据库:MySQl Hibernate版本:

ThisLX的博客 1867

科技成果转化效率低怎么办?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

上一篇: 提高网站性能优化策略
下一篇: Yahoo!网站性能最佳体验的34条黄金守则——内容
lhh_hoo1
博客等级 码龄17年 0粉丝 14原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值