spring dev工具不会重新加载maven资源

时间:2015-11-04 08:41:29

标签: java maven spring-boot

我在maven src / main / resources / template路径下有一些百万富翁模板,当我更改控制器java文件时,spring dev工具会触发重启,但是当我更改模板文件时,livereload不起作用。起初,我的maven在构建项目时遇到了一些问题,它无法将src / main / resources下的文件添加到target / classes文件夹,然后当我启动spring boot项目(使用spring工具套件)时,它显示错误找不到建议的模板。我重建项目使用“mvn clean package”并使用弹簧仪表板重新启动弹簧,没关系。所以我怀疑当我更改模板文件时,它不会影响target / classes文件夹,spring dev工具仍然从目标/类获取模板,而不是在src / main / resources /中检测更改的文件。有什么我想错配配的spring dev工具吗?

2 个答案:

答案 0 :(得分:0)

您尝试通过以下方式重新加载Maven依赖项:在Package Explorer中,右键单击项目文件夹,然后选择Maven-> Update Project(ALT + F5)。就我而言,这很有帮助。

答案 1 :(得分:-1)

您想自动重新加载Thymeleaf模板吗? 您可以将spring.thymeleaf.cache属性设置为false

参考:72.2 Reload Thymeleaf templates without restarting the container

相关问题