简单介绍下设置(针对 mac 下的 idea)
- 首先添加 maven 依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <!-- optional=true,依赖不会传递,该项目依赖devtools; 之后依赖该项目的项目如果想要使用devtools,需要重新引入 --> <optional>true</optional> </dependency>
- IDEAD 设置
1、 左上角 preferences->Build,Execution,Deplyment -> Compiler,选中打勾 “Make project
automatically”
2、组合键:“Shift+Ctrl【mac下对应是Command】+Alt+/” ,选择 “Registry” ,选中打勾
“compiler.automake.allow.when.app.running”,【注意这个设置完会在顶部第一条】
3、具体的设置界面如下:
- 缓存设置,在 application.yml 里面添加如下。
# 这个开发配置为false,避免改了模板还要重启服务器 # 即当修改了html、css、js等这些静态资源后不用重启项目直接刷新即可。 spring.thymeleaf.cache=false ======》这个不设置,默认就是 false。
以上设置完成,你就可以通过 Control+s改完代码直接自动重启应用,飞起。。