Я попытался указать относительный путь к hibernate, получить hibernate.cfg.xml, но он не работает, потому что я написал это неправильно (я набрал cgf вместо cfg в имени файла). Итак, я попробовал абсолютный путь, но Hibernate не распознает новый путь и все еще смотрит на относительный путь, который я прошел ранее. Но параметр .configure () изменился, почему Hibernate игнорирует и настаивает на ошибке?
Мой код:
private static SessionFactory buildSessionFactory() {
Configuration configuration = new Configuration();
// Use the mappings and properties specified in an application resource named hibernate.cfg.xml.
configuration.configure("C:\\Users\\Lucas_Pletsch\\eclipse-workspace\\PDV\\main\\resources\\hibernate.cfg.xml");
Экран ошибок, показывающий, что Hibernate искал hibernate.cfg.xml в пути, который я передал в качестве параметра ранее:
Теперь я попробовал это:
SessionFactory sessionFactory = new Configuration().configure("hibernate.cfg.xml").buildSessionFactory();
И сообщение об ошибке изменилось, но Hibernate по-прежнему не находит .cfg.xml: