对于Java应用程序来说,热部署就是在运行时更新Java类文件。可以不重启应用的情况下,更新应用。举个例子,就像电脑可以在不重启的情况下,更换U盘。
那么,下面就来讲讲如何进行热部署:
1.进行导包
1)在pop.xml添加热部署依赖包,实例代码段:
<!--热部署的依赖包
该包包含热部署及开发所需的所有工具 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
2)在piugins中打开热部署开关
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!--打开开关-->
<configuration>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
3)重新加载maven文件
2.打开自动编译
3.每次修改代码后刷新即可
如此操作即可热部署成功!