Проблема: У меня сложное приложение, в настоящее время работающее на Spring Boot.Время запуска составляет около 60 секунд, поэтому я бы хотел использовать Spring Boot Devtools для сокращения времени перезапуска, но с настройками по умолчанию это дает мне почти те же 60 секунд.Исключение модулей мало помогает, даже с двумя или тремя модулями, с которыми я больше всего работаю, «горячий» загрузчик классов перезапускается примерно через 40 секунд.Я думаю, что это связано с тяжелой базой данных и логикой инициализации кэшей, которую очень трудно перенести в отдельный модуль.
Вопрос: Можно ли исключить выделенный пакет из перезапуска загрузчика классов?
Я хотел бы сделать что-то вроде:
restart.exclude.config=/modules/mainmodule/target/classes/com/company/app/configs/
, но это не работает, потому что Spring Boot Devtools проверяет только полную папку 'classes', в данном случае /modules/mainmodule/target/classes/