一、springboot有3种启动方式
1、右键直接运行main方法,这种也是最直接的
2、通过maven进行运行
- 可以输入命令mvn spring-boot:run
- 点击plugin,右键运行即可
3、打jar包直接运行
- mvn install
- java -jar name-0.0.1-SNAPSHOT.jar
二、springboot增加热部署功能
1、三种方式,本文只说明第一种方式
- Spring Loaded
- spring-boot-devtools
- JRebel插件
2、Spring Loaded
- mvn的pom中增加依赖,运行只能采用mvn的方式才能生效
- 下载jar的方式,该方式通过直接右键运行main的方式
3、原理
原理很简单,就是监控class文件是否有变化,发生变化的情况下自动重新加载
4、坑
我在实际配置的时候,用了1.2.6,出现了版本问题,改成1.2.8之后解决,如遇到问题可根据自己整体环境匹配的版本进行解决