我通過Maven使用Spring Boot和Thymeleaf。我似乎無法讓Netbeans在進行更改時自動重新部署我的任何Thymeleaf模板文件。爲了查看我需要做的全面清理/構建/運行的更改。這需要太長時間。Netbeans 8不會重新加載靜態Thymeleaf文件
模板在src/main/resources/templates
。我在src/main/resources /中有一個application.properties文件,其中spring.thymeleaf.cache=false
和spring.template.cache=false
。
我已經「在保存時編譯」,「複製資源的節約」和「部署上節省」在項目設置中開啓。
我的maven版本生成了一個NetBeans部署到Tomcat的戰爭文件,我使用註釋@EnableAutoConfiguration
。
Netbeans does熱部署更改爲Java類,但不是src/main/resources /中的任何靜態文件。
軟件使用:
- 的Mac OS X 10.9.4
- 的Java 1.8
- Netbeans的8.0.1
- 的Tomcat 8.0.12
- 春季啓動1.1.7
- Thymeleaf 2.1.3(通過Spring Boot)
任何指導,非常感謝。
是資源根目錄中打開過濾的文件?這些不是由netbeans afaik複製的。 – mkleint 2014-09-29 21:35:55
我在一段時間內沒有使用過Netbeans,但是可以肯定的是,你只是在運行或調試項目? – geoand 2014-09-30 05:54:10
@mkleint - 你打開過濾器是什麼意思?靜態文件位於src/main/resources中。 – Hamish 2014-09-30 08:47:59