首页 » Spring Boot实战 » Spring Boot实战全文在线阅读

《Spring Boot实战》A.5 全局配置开发者工具

关灯直达底部

你应该已经注意到了,在使用开发者工具时,你通常会在多个项目里使用相同的设置。举个例子,如果你使用了重启触发文件,那么你很可能在多个项目里都使用相同的触发文件名。相比在每个项目里重复开发者工具配置,对开发者工具做全局配置显得更方便一些。

要实现这个目的,可以在你的主目录(home directory)里创建一个名为.spring-boot-devtools.properties的文件。(请注意,文件名用“.”开头。)在那个文件里,你可以设置希望在多个项目里共享的各种开发者工具属性。

例如,假设你想把触发文件的名称设置为.trigger,在所有Spring Boot项目里禁用LiveReload。你可以创建一个.spring-boot-devtools.properties文件,包含如下内容:

spring.devtools.restart.trigger-file=.triggerspring.devtools.livereload.enabled=false  

要是你想覆盖这些配置,可以在每个项目的application.properties或application.yml文件里设置特定于每个项目的属性。