Как правильно использовать получать доступ к resources?
Разрабатываю Java SE приложение. Использую различные ресурсы для настроек, расположенные в стандартной директории. Т.е. при обращении к ресурсу путь получается src/main/resources/resources.xml
При сборке мавеном ресурсы складируются в корень.
Вопрос как правильно задавать путь к ресурсу?
Или просто при сборке такую же структуру сделать?
mvsavkin: проблема возникнет если конфиг надо будет менять. Если ручками - придется лезть в архив. А во время работы приложения файлы внутри jar поменять не получится.
Денис Загаевский: а если рантайм интересут то что делать? или допустим даже параметры подключения к БД. чтобы перенести на другой хост надо переупаковывать получается? я понимаю это несложно mvn clean package, но неужели как то по другому не организовывается?