SpringBoot2.X Devtools热部署实现解析
程序员文章站
2022-03-08 12:47:03
pom文件引入所需jar包springboot版本采用2.3.1 utf-8
pom文件引入所需jar包
springboot版本采用2.3.1
<properties> <project.build.sourceencoding>utf-8</project.build.sourceencoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <springboot.version>2.3.1.release</springboot.version> </properties> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter</artifactid> <version>${springboot.version}</version> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-devtools</artifactid> <version>${springboot.version}</version> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-web</artifactid> <version>${springboot.version}</version> </dependency> <!--插件里面加入热部署插件--> <build> <finalname>spring-boot-devtools</finalname> <pluginmanagement><!-- lock down plugins versions to avoid using maven defaults (may be moved to parent pom) --> <plugins> <plugin> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-maven-plugin</artifactid> <version>${springboot.version}</version> <configuration> <fork>true</fork> </configuration> </plugin> </plugins> </pluginmanagement> </build>
启动设置成热部署
修改代码后点击刷新即可
控制台重新打印springboot图标就可以了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。