Я использую Hibernate в серверном приложении, похожем на расширение, и помещаю свои двоичные файлы в папку Extensions серверного приложения.
Проблема в том, что если я запускаю сервер, корневая папка является корневой папкой серверного приложения, а не корнем двоичных файлов. Таким образом, Hibernate ищет файл конфигурации в этой папке и пытается найти классы из этой папки. Я предполагаю, что это связано с JVM, поскольку сервер запускает его. Файл конфигурации не является проблемой, потому что я могу просто скопировать туда свои файлы конфигурации, но все пути стали недействительными.
В результате в моем сгенерированном файле сопоставления у меня есть класс org.gmate.data.SomeClass.java, но он его не найдет.
Мой вопрос: есть ли способ, решение или обходной путь, чтобы я мог установить корневую папку Hibernate в качестве папки Extension, чтобы она начала получать оттуда классы?
Спасибо за все ответы заранее,
Gmate