论坛首页 Java企业应用论坛

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

浏览 3409 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-12-16  
要解决这个问题,首先要了解ANTLR是做什么用的,ANTLR, 语言识别的另一个工具(ANother Tool for Language Recognition ),(前身是 PCCTS)是一种语言工具,它提供了一个框架,可以通过包含Java,C++,或C#动作(action)的语法描述来构造语言识别器,编译器和解析器。

附件中有ANTLR参考手册,有兴趣的朋友可以看一下

解决方法
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>


论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics