antlr.Utils.(Utils.java:7)
antlr.CharScanner.setTokenObjectClass(CharScanner.java:335)这个是干吗的?我以前也遇到过你这样的问题。我忘记了我的错误信息是什么(反正也是io报安全异常)。我们就换连接池提供程序为dbcp。

解决方案 »

  1.   

    我刚刚接触Hibernate,里边的很多东西都弄不明白,当然antlr也不明白是什么了。最知道Hibernate和其他软件包那些需要有io操作,是不是还有有io限制阿?
      

  2.   

    我在spring下调用getHibernateTemplate().find()方法时也出了antlr方面的错误,我把这个jar包放到classpath中就可以了.
    还有,这种错误和hql不正确有关,我的hql大致是from Member m where m.name = '',''号里应该是传进来的参数,这个参数没有的话,也会报这些错误.只有from Member m where m.name = 'yourname'这样的语句才会在hibernate3.x中正确执行