#java #spring
#java #весна
Вопрос:
Я использую Spring
для ввода файла ресурсов с src/main/resources
помощью:
@PropertySource("classpath:/app1/abc.properties")
Теперь я хотел бы переместить файл в корень каталога excution, таким образом, за пределы jar. Так что свойства могут быть изменены без необходимости изменять jar. Как это можно сделать?
Комментарии:
1. Префикс с
file:
. Для аннотаций по-прежнему применяются обычные правила загрузки ресурсов Spring@PropertySource
.2. Вау, это здорово и работает. Вы можете добавить это в качестве ответа, чтобы я мог его принять.
Ответ №1:
При использовании @Propertysource
springs по-прежнему применяются обычные правила загрузки ресурсов.
Вместо префикса с classpath:
префиксом with file:
.