【系统学习SpringBoot】springBoot +IDEA 热部署
来源:互联网 发布:晋中干部网络培训平台 编辑:程序博客网 时间:2024/06/05 20:50
真没想到,springboot也可以热部署,,,人性化哈哈。
spring boot使用的是spring-boot-devtools是一个为开发者服务的一个模块。其原理用了classLoader 其中一个加载不变的类,另一个restart ClassLoader加载变得类。
devtools会监听classpath下的文件变动,并且会立即重启应用(发生在保存时机)。
会重启,,哎看来也木有多么玄乎,,只不过是检测发生变化,重新加载了!
一。添加依赖和插件
在pom.xml中添加下面的东西:(不懂pom.xml,)
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <forkCount>true</forkCount> </configuration> </plugin> </plugins> </build>
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <!--两个true,,很重要--> <scope>true</scope> </dependency>
二、设置Idea Ctrl+Alt+S
给Build project automatically(自动构建项目)打勾
目的是:在java文件保存时自动编译。
用快捷键:Ctrl+Shift+Alt+ /
重启,IDEA,,开心的热部署喽!
阅读全文
0 0
- 【系统学习SpringBoot】springBoot +IDEA 热部署
- springboot 热部署 idea
- idea springboot 热部署
- springBoot idea 热部署
- idea springBoot 热部署
- IDEA Springboot Tomcat热部署
- idea+springboot+freemarker热部署
- idea+springboot实现热部署
- IDEA 实现 SpringBoot 热部署
- idea配置SpringBoot热部署
- idea springboot现实热部署
- springboot学习-热部署
- SpringBoot学习:SpringBoot实现热部署
- Intellij IDEA SpringBoot项目热部署解决方案
- 设置springboot IDEA热部署环境
- Idea中Springboot开启热部署方法
- springboot开启热部署之Idea&Gradle
- idea中springboot实现热部署
- UVA 1374 ——Power Calculus(IDA*搜索)
- PAT--1045. Favorite Color Stripe(LIS)
- POJ
- tyvj 4757 Cleaning 用最少的线段覆盖全区间 贪心 小优化
- 微信支付心得
- 【系统学习SpringBoot】springBoot +IDEA 热部署
- Kerberos 安装与配置 (七)
- Buns CodeForces
- keras中文文档笔记1——概述
- hibernate学习笔记
- 【C语言】【unix c】计算机的框架
- Hbase架构
- MySQL 数据库性能优化之数据库配置优化
- springmvc中判断当前访问是否静态资源