Я читаю файл свойств из реализации Java-DAO для загрузки объекта свойств, как в приведенном ниже коде
this.getErrorproperties().load(
new FileInputStream(new File("").getAbsolutePath()
+ "/conf/error/error.properties"));
Во время тестирования работает нормально, но когда я пытаюсь развернуть приложение на сервере jboss 5. развертывание приложения завершается неудачно, поскольку абсолютный путь считается каталогом bin для jboss.
Я хочу, чтобы Jboss нашел его относительно пути к файлу ear. Еще одна проблема, с которой я сталкиваюсь, заключается в том, что мой путь относительно домашнего пути проекта или файла ear будет отличаться для первого и последующих.
Пожалуйста, предложите текущему подходу программистов следовать для такого сценария. (Я более свежий)