讀古今文學網 > Spring Boot實戰 > A.5 全局配置開發者工具 >

A.5 全局配置開發者工具

你應該已經注意到了,在使用開發者工具時,你通常會在多個項目裡使用相同的設置。舉個例子,如果你使用了重啟觸發文件,那麼你很可能在多個項目裡都使用相同的觸發文件名。相比在每個項目裡重複開發者工具配置,對開發者工具做全局配置顯得更方便一些。

要實現這個目的,可以在你的主目錄(home directory)裡創建一個名為.spring-boot-devtools.properties的文件。(請注意,文件名用「.」開頭。)在那個文件裡,你可以設置希望在多個項目裡共享的各種開發者工具屬性。

例如,假設你想把觸發文件的名稱設置為.trigger,在所有Spring Boot項目裡禁用LiveReload。你可以創建一個.spring-boot-devtools.properties文件,包含如下內容:

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

  

要是你想覆蓋這些配置,可以在每個項目的application.properties或application.yml文件裡設置特定於每個項目的屬性。