i downloaded hibernate core 3.0.5 from this site, but i can not find the "org.hibernate.expression" package. so i checkout the "hibernate3" module source form sourceforge cvs. and run "ant" to build jar package; but when i run "ant", some errors occur. the following is the stack of this exceptions. it's look like the antlr application produce the wrong code...
[javac] Compiling 918 source files to D:\src\Hibernate3.1\build\classes
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\HqlBaseLexer.java:792: ')' expected
[javac] if (((LA(1 >= '0' && LA(1) <= '9'))) {
[javac] ^
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\HqlBaseParser.java:1416: ';' expected
[javac] cae JOIN:
[javac] ^
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\HqlSqlBaseWalker.java:1894: ';' expected
[javac] match(_t,ALL);
[javac] ^
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\HqlSqlBaseWalker.java:2192: ';' expected
[javac] cae INDICES:
[javac] ^
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\HqlSqlBaseWalker.java:2833: '(' or '[' expected
[javac] throw new NoViableAltException_t);
[javac] ^
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\HqlSqlBaseWalker.java:3541: not a statement
[javac] brea;
[javac] ^
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\HqlSqlBaseWalker.java:4169: ';' expected
[javac] cas PARAM:
[javac] ^
[javac] D:\src\Hibernate3.1\build\gensrc\org\hibernate\hql\antlr\SqlGeneratorBase.java:2103: ';' expected
[javac] swich ( _t.getType()) {
[javac] ^
[javac] 8 errors
------------------------------------------------------------
How to Solve this problem? thx.
|