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

Spring 使用外部编辑器开发Thymeleaf模板,spring,spring-boot,thymeleaf,hotswap,Spring,Spring Boot,Thymeleaf,Hotswap,我正在开发一个springboot项目,使用Thymeleaf作为模板引擎。我使用Eclipse STS IDE,在那里我运行项目 如果我从EclipseST内部更改模板(.html)上的某些内容,我将在视图上看到更改,但如果我使用其他编辑器(例如TextMate或方括号),则不会得到更改 简而言之,如何从另一个编辑器(Eclipse STS外部)开发html模板?我发现的另一个解决方案是从终端(Eclipse STS外部)运行项目: 打开终端并转到项目文件夹 启动mvn spring启动:运行

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

如果我从EclipseST内部更改模板(.html)上的某些内容,我将在视图上看到更改,但如果我使用其他编辑器(例如TextMate或方括号),则不会得到更改


简而言之,如何从另一个编辑器(Eclipse STS外部)开发html模板?

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

  • 打开终端并转到项目文件夹
  • 启动mvn spring启动:运行

  • 对于开发,通过设置配置属性
    spring.Thymeleaf.cache:false
    禁用Thymeleaf模板缓存。请注意,您还需要确保文件从
    src
    目录获取到
    target
    ,您的应用程序实际上从该目录提供服务。有一个选项可以告诉m2eclipse即使Eclipse失去焦点也要继续监视目录,但根据当前的最佳实践,我使用了一个本地前端管道(Mimosa,但Gulp和Grunt也很流行),它直接写入我的资源模块上的
    target/classes

    可以帮助