现在我已经装了1.5了,可以运行,但在config file里填入hibernate.hbm.xml后,再指定源程序classpath后,老是提示:
 [java] 2006-7-3 10:32:04 net.sf.hibernate.cfg.Configuration addResource
     [java] 信息: Mapping resource: ../com/gzt/pojo/UserInfo.hbm.xml
     [java] 2006-7-3 10:32:04 net.sf.hibernate.cfg.Configuration addResource
     [java] 信息: Mapping resource: ../com/gzt/pojo/UserInfo.hbm.xml
     [java] net.sf.hibernate.MappingException: Resource: ../com/gzt/pojo/UserInfo.hbm.xml not found
     [java] at net.sf.hibernate.cfg.Configuration.addResource(Configuration.java:272)
     [java] at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:827)
     [java] at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:778)
     [java] at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:750)
     [java] at net.sf.hibernate.console.Start.reconfig(Start.java:148)
     [java] at net.sf.hibernate.console.Start$4.configurationChanged(Start.java:539)但我明明已经在classpath里指定了目录,还是不行,但我的目录是没有错的
有谁遇到过这种情况?

解决方案 »

  1.   

    UserInfo.hbm.xml 注意文件名大小写
      

  2.   

    装1.5没用WSAD 5.1整个运行环境都不支持。。他生成的配置文件也都不支持1.5所以强制运行是没有用的。。你可以把1.5的包放到LIB下有可能会找到 TransferHandler类但是这没有用。。服务器等其他配置文件都不兼容1.5!
      

  3.   

    你要用 WSAD 5.1 就放弃用JDK1.4 1.5把。你要用1.4就用RAD6.0把。。1.5的话就用 eclipse 3.12 配Tomcat5.5+JDK1.5