使用外部编辑器开发Thymeleaf模板

时间:2015-04-04 16:13:30

标签: spring spring-boot thymeleaf hotswap

我正在开发一个以Thymeleaf为模板引擎的Spring Boot项目。我使用Eclipse STS IDE,在那里运行项目。

如果我在Eclipse STS中更改了模板(.html)上的内容,我会在视图中看到更改,但如果我使用其他编辑器(例如TextMate或Brackets),则不会得到更改。

很快,我如何从另一个编辑器(Eclipse STS外部)开发html模板?

2 个答案:

答案 0 :(得分:0)

我找到的另一个解决方案是从终端(Eclipse STS外部)运行项目:

  1. 打开终端并转到项目文件夹
  2. 启动mvn spring-boot:run

答案 1 :(得分:0)

对于开发,请通过设置配置属性spring.thymeleaf.cache: false来禁用Thymeleaf模板缓存。请注意,您还需要确保文件从src目录进入target,您的应用程序实际上是从该目录提供的。有一个选项告诉m2eclipse继续观看目录,即使Eclipse失去焦点,但是根据当前的最佳实践,我使用的是本机前端管道(含羞草,但Gulp和Grunt也很受欢迎)直接写入{{1在我的资源模块上。