java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I org.hibernate.hql.ast.HqlSqlWalker.generatePositionalParameter(HqlSqlWalker.java:896)...
分类:
编程语言 时间:
2015-08-07 00:13:23
阅读次数:
203
这个是属于比较老的框架了,奈何现在公司用的产品就是如此,闲来就搭一个集成框架吧依赖jar包antlr-2.7.6.jaraspectj-1.8.2.jaraspectjrt.jaraspectjweaver-1.6.12.jarbsf-2.3.0.jarcglib-nodep-2.1_3.jarco...
分类:
编程语言 时间:
2015-07-01 00:49:10
阅读次数:
322
前言有时,我真怀疑这一原则教训随着时间的推移本科是否是浪费时间。操作系统原理之后我们并不能自己动手实现一个操作系统;学完数据库原理我们也不能弄出个像样的DBMS出来;相同。学完编译原理之后我们好像就仅仅能看着一大堆符号,表和下推自己主动机发呆,然后带着极其虔诚的心向从事编译器实现工作前辈致敬。先前....
分类:
其他好文 时间:
2015-06-11 12:29:51
阅读次数:
342
序言有的时候,我还真是怀疑过上本科时候学的那些原理课究竟是不是在浪费时间。比方学完操作系统原理之后我们并不能自己动手实现一个操作系统;学完数据库原理我们也不能弄出个像样的DBMS出来;相同,学完编译原理之后我们好像就仅仅能看着一大堆符号,表和下推自己主动机发呆,然后带着极其虔诚的心向从事编译器实现....
分类:
其他好文 时间:
2015-06-06 16:29:51
阅读次数:
4697
ANTLR和StringTemplate实例:自动生成单元测试类1. ANTLR语法要想自动生成单元测试,首先第一步就是分析被测试类。这里以Java代码为例,用ANTLR对Java代码进行分析。要想靠自己完全手写出一门语言的ANTLR语法文件的复杂程度难以想象,很贴心的是在ANTLR的GitHub网站上列出了很多常见语言的语法文件,例如Java,Sqlite和MySQL的SQL语法等。有了.g4语法...
分类:
其他好文 时间:
2015-05-08 23:58:57
阅读次数:
257
root causejava.lang.NoSuchMethodError: antlr.collections.AST.getLine()I org.hibernate.hql.ast.HqlSqlWalker.generatePositionalParameter(HqlSqlWalker.ja...
分类:
编程语言 时间:
2015-05-07 12:01:01
阅读次数:
250
1 重逢ANTLR最早知道ANTLR是当年学习Apache Derby数据库源码时,在看到SQL解析那一层时,第一次看到编译原理在实际项目中的应用,惊叹之余也只能望而却步。之前也根据网上一些资料尝试了一下,看介绍说ANTLR v4更加易用了,于是又好奇地试用一下。以下入门介绍主要参考ANTLR作者写的《The Definitive ANTLR 4 Reference》。1.1 ANTLR全景当我们...
分类:
其他好文 时间:
2015-04-30 21:53:30
阅读次数:
1569
1、在安装完成weblogic之后,我们需要把hibernate框架使用的一个jar包(antlr-2.7.6rc1.jar)放到weblogic的安装目录里。具体路径为D:\bea\wlserver_10.3\common\lib。 ??? 如果我们还不能够解决冲突的话则要到...
分类:
Web程序 时间:
2015-04-27 15:44:48
阅读次数:
210
首先了解hibernate的目录结构.+lib antlr.jar cglib-full.jar asm.jar asm-attrs.jars commons-collections.jar commons-logging.jar ehcache.jar hibernate3.jar...
分类:
Web程序 时间:
2015-04-18 19:06:16
阅读次数:
139
自行编译完spring4.0后,要架设以Freemaker为模板引擎的网站,同时还要整合Hibernate3.6。这当然要用Spring的MVC架构。我希望是注解模式完成,经过几次查询和修改,终于架设完成,现记录一下,以备后面使用。
准备工作:自行编译Spring4,也可以网上下载已经编译好的包;下载Hibernate3.6;下载各类依赖包,以下为我列出的各类依赖包:
antlr-2.7.6....
分类:
编程语言 时间:
2015-04-13 09:35:17
阅读次数:
164