Как загрузить приложение Spring.boot.properties без PropertySource - PullRequest
0 голосов
/ 26 июня 2018

Я строю фреймворк, который можно использовать с / без Spring. Поэтому я не могу использовать аннотацию @PropertySource.

Как я могу точно знать путь application.properties, учитывая все возможные варианты. например, пользователь изменил путь по умолчанию, используя --spring.config.location

Существует ли какая-либо переменная среды выполнения Spring, по которой я могу получить этот путь?

1 Ответ

0 голосов
/ 26 июня 2018

просто введите окружающую среду

@Autowired
private Environment environment;

это cointans a propertySourceList, который содержит все источники свойств:)

может быть, вам тоже интересно:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...