1. 程式人生 > >修改freemarker的ftl時,不重啟tomcat的辦法

修改freemarker的ftl時,不重啟tomcat的辦法

最近在公司用到freemarker,每次儲存時都會重新啟動下面給出了相應的解決辦法:

1.FreeMarker 通過將模版檔案的內容進行快取,來降低模版檔案讀取的頻次,降低系統的負載。

2.當處理某個模版時,FreeMarker 直接從快取中返回對應的 Template 物件,並有一個預設的機制來保證該模版物件是跟模版檔案同步的
template_update_delay 用來指定更新模版檔案的間隔時間,相當於多長時間檢測一下是否有必要重新載入模版檔案。

   0 表示不檢測模板,否則為多少毫秒鐘檢測一下模版是否更改。

3.所以修改freemarker.properties內容為:

template_update_delay=0

即修改ftl,不重啟tomcat, 可以看到所修改的內容。