/hibernate.cfg.xml not found
这不是提示你文件没找到吗,路径问题,你这个文件放在src根目录下了吗?

解决方案 »

  1.   

    我是web程序,在WEB-INF下有hibernate.cfg.xml。
    我没有src目录
      

  2.   

    改为Configuration config=new Configuration().configure("/WEB-INF/hibernate.cfg.xml");
    默认是加载src下的。
      

  3.   

    不行,还是提示
    Exception in thread "main" org.hibernate.HibernateException: /WEB-INF/hibernate.cfg.xml not found
    at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:147)
    at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1405)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1427)
    at com.corona.web.action.SaveTrouble1Action.main(SaveTrouble1Action.java:354)
      

  4.   


    String path = Thread.currentThread().getContextClassLoader().getResource("").getPath();web-inf前面加上完整路径看看?
      

  5.   

    在根目录建个config文件夹,放到config里面吧,WEB-INF下的文件,不能直接访问。
      

  6.   

    Configuration config=new Configuration().configure("/config/hibernate.cfg.xml");
    Configuration config=new Configuration().configure("/hibernate.cfg.xml");
    Configuration config=new Configuration().configure("hibernate.cfg.xml");都还是找不到
      

  7.   

    你说没有src目录,那你测试类放在什么地方?