Прежде всего, извините, если название не такое описательное, как должно быть, но было довольно сложно объяснить это так кратко.
У меня есть Java-приложение (не веб-приложение).), который должен читать из файла свойств.Это Java-приложение также должно быть экспортировано как JAR-файл, а затем использовано в веб-приложении, но файл свойств не находится в JAR-файле.Это выглядело бы так:
/webapps/MyWebApp/WEB-INF/myJavaApp.jar
/webapps/MyWebApp/WEB-INF/config.properties
Итак, при кодировании Java-приложения, которое будет экспортировано как myJavaApp.jar, я не могу сделать это, чтобы оно считывало файл config.properties из Относительного пути.Если я поставлю Абсолютный путь, он будет работать правильно:
properties.load(new FileInputStream("C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/MyWebApp/WEB-INF/config.properties"));
Но, если я попытаюсь использовать относительный путь, он не будет работать.Я пробовал разные решения здесь или на других веб-страницах, но ни одно из них не работает.
Почти забыл, класс, в котором я читаю файл свойств, является статическим!
Если кто-то может пролить свет на это, это будет очень цениться.
Спасибо впродвинутый.