问题:我有一个复杂的应用程序,目前正在Spring Boot上运行。开始时间大约是60秒,所以我想使用Spring Boot Devtools来减少重启时间,但是使用默认设置它会给我几乎相同的60秒。排除模块并没有多大帮助,即使只有2或3个模块,我工作最多," hot" classloader重启大约40秒。我认为这与重型数据库和缓存初始化逻辑有关,这很难移动到单独的模块。
问题:是否可以从重新启动的类加载器中排除专用包?
我想做点什么:
mat-button
但它不起作用,因为Spring Boot Devtools只检查完整的类'文件夹,在本例中为restart.exclude.config=/modules/mainmodule/target/classes/com/company/app/configs/