IDEA修改java代码、Thymeleaf的html模板需要重启

背景:近期开发java应用由eclipse转移到IDEA,也是受周围人的影响,本来使用eclipse感觉也不错,索性为了方便开发协作,也试试使用IDEA

问题:开发调试过程中,修改java代码或者html模板文件需要重启才生效

方案1:配置devtools插件,这种方法依赖过重,故不采用。具体方法:

https://blog.csdn.net/liushuiziyouliu/article/details/79043380

方案2:不需要devtools插件,配置“on 'Update' action”

Edit Configurations -> configuration

IDEA修改java代码、Thymeleaf的html模板需要重启_第1张图片
详细配置1

接下来配置‘compiler.automake.allow.when.app.running’

Help -> Find action 


IDEA修改java代码、Thymeleaf的html模板需要重启_第2张图片
配置详情2

然后配置IDEA的自动编译

preferences -> Build,Execution,Deployment -> Compiler 


IDEA修改java代码、Thymeleaf的html模板需要重启_第3张图片
配置详情3


最后在application.yml中配置spring.thymeleaf.cache=false (如果不配置,默认次选项是true)

你可能感兴趣的:(IDEA修改java代码、Thymeleaf的html模板需要重启)