Spring Boot WRo4j需要重启app以查看javascript更改

时间:2015-09-23 00:36:23

标签: javascript java angularjs spring-boot wro4j

我正在使用Spring启动和Wro4j。我们遇到的问题是每次我们对js文件进行更改时,都需要重新启动应用程序。无论如何要避免这种情况?

这是我们的wro.properties。

#List of preProcessors
preProcessors=lessCssImport
#List of postProcessors
postProcessors=less4j,jsMin

1 个答案:

答案 0 :(得分:0)

使用以下配置选项:

resourceWatcherUpdatePeriod=5

此选项是一个int值,用于指定应检查资源更改的频率(以秒为单位)。当此值为0时,永远不会刷新缓存。检测到资源更改时,包含已更改资源的高速缓存组将失效。在资源经常更改的开发过程中,这非常有用。

resourceWatcherAsync=true

这是一个布尔值,用于启用/禁用异步资源观察器。当resourceWatcherUpdatePeriod大于0时,真值是有意义的。

可以找到更多配置选项here