请原谅提一个很初级的问题。
我用hibernate做数据库开发,在运行“cfg = new Configuration().configure();”这一行的时候总是出现错误:
org.hibernate.HibernateException: /hibernate.cfg.xml not found
at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:147)
at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1287)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1309)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1296)
at com.ge.test.test.saveMatch(test.java:26)
at com.ge.test.test.main(test.java:12)在网上查询了相关问题,多半是hibernate.cfg.xml放的位置不对,我把它放到所有的路径都试过了,还是出错。
请高手帮忙看看,非常感谢!

解决方案 »

  1.   

    Configuration类里不是有configure方法吗?
    有带参数的
      

  2.   


    是hibernate.cfg.xml放的位置不对
      

  3.   

    只要把hibernate.cfg.xml放在SRC根目录下。名称就是这个。
    并且把hibernate需要的包都导了。肯定没有问题。
      

  4.   


    我的代码文件结构是这样:
    HibernateTest
              |
              |----bin
              |
              |----src
              |     |----com
              |           |----ge
              |                 |----test
              |                        |-----game.java
              |                        |-----test.java
              |
              |----game.hbm.xml
              |----hibernate.cfg.xml请nlwangxin看下结构应该如何修改,我把hibernate.cfg.xml拷贝放到src下面也不行,放到各个目录(com, ge, test)都试过了,都报同样的错误。dushouxian,我用带参数的configure函数还是出错,哪怕用绝对路径也还是出错的。以前我玩过hibernate,没有出现这个错误,非常奇怪。
          
                
      

  5.   


    结构错了(排版问题),是这样:
    HibernateTest
                |----hibernate.cfg.xml
                |----game.hbm.xml
                |----bin
                |----src
                       |---com
                            |---ge
                                 |---test
                                       |---game.java
                                       |---test.java
               
      

  6.   

    其实有时候报这种错误 
    就不一定是路劲不对 有这种可能
    还有你看看有没有jar包冲突
      

  7.   

    FT, 格式老是被html修改
    是这个结构:
      

  8.   


    我这样做了还是不行。我的jar包引用如下:请看看是不是漏了什么,谢谢
      

  9.   

    越来越奇怪了,我拿掉几个jar,一会儿好了,没有修改,一会儿又不行了。
      

  10.   

    这个错误和这个配置文件路径没关系吧,你确定项目所依赖的jar包都导入正确了吗?把不相关的先去掉,以防冲突