IEAD之mac 环境下的 Springboot 热部署方式-devtools
2018-07-10 14:32
495 查看
简单介绍下设置(针对 mac 下的 idea)
首先添加 maven 依赖
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 里面添加如下。
以上设置完成,你就可以通过 Control+s改完代码直接自动重启应用,飞起。。
首先添加 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改完代码直接自动重启应用,飞起。。
相关文章推荐
- Spring Boot集成spring-boot-devtools开发时实现热部署的方式
- springBoot 多环境执行部署方式
- SpringBoot入门-热部署spring-boot-devtools方式
- Spring Boot在开发时实现热部署(开发时修改文件保存后自动重启应用)(spring-boot-devtools)
- 基于Maven的SpringBoot项目实现热部署的两种方式
- 使用spring-boot-devtools热部署遇到的坑
- SpringBoot基础-用war的方式部署springboot项目
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring-boot-devtools 热部署遇到的坑
- SpringBoot学习(三)--Spring profile多环境方式实现logback日志配置
- Spring Boot学习笔记-配置devtools实现热部署
- maven工程使用spring-boot-devtools进行热部署,更改代码避免重启web容器
- Springboot基于assembly的服务化打包方案及spring boot部署方式
- SpringBoot配置devtools实现热部署
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- 基于Maven的SpringBoot项目实现热部署的两种方式
- spring-boot项目在外部tomcat环境下部署
- spring boot项目在外部tomcat环境下部署
- SpringBoot通过jar包方式centos后台部署,如何做到退出控制台,链接访问有效
- spring-boot项目在外部tomcat环境下部署