Създавам WAR/EAR и един от моите компоненти чете в много потребителски конфигурационни файлове, използвайки File IO:
Reader reader = new BufferedReader(new FileReader(path));
Пътят по-горе е низ, който се предава като свойство на този клас чрез файла applicationContext.xml на Spring.
Какъв път на низ трябва да посоча, ако искам да поставя всички тези конфигурационни файлове в WAR? Може ли това дори да се направи? Или компонентът е неправилен и трябва да използва getResourceAsStream()
вместо това?
Разгледах наоколо и намерих много информация за getResource()
и URI. Не можах обаче да намеря дали е възможно да създам правилния файлов път към ресурс в applicationContext.xml