Я создал проект Spring Boot Batch (2.3.0).
Я начал то же самое на сервере Linux (среда Dev).
Существует приложение. Прозрачные и приложение-dev. Свойства внутри папки пакета/conf.
от Application-dev.properties Я принимаю значение в моей Touchlet Spring Boot, как ниже
code < /p>
@Value("${configurable.json}")
private String configurableJson;
application-dev.properties
configurable.json = {"name":"name1"}
< /code>
Теперь, если я изменю настраиваемое значение.json в приложении-dev.properties, изменение не отражается в процессе партии даже после перезапуска партии. Когда я беру сборку (моя сборка - это молния) и переделаю ее, это правильно. Как я могу сделать отражение изменений в файлах свойств без перераспределения?nohup java -cp "/usr/share/Batch/lib:/usr/share/Batch/lib/*:/usr/share/Batch/conf" com.company.batch.Application &
Подробнее здесь: https://stackoverflow.com/questions/629 ... boot-batch