温馨提示:这篇文章已超过973天没有更新,请注意相关的内容是否还可用!
IDEA开启热启动的方法spring-boot-devtools的热部署使用如下:
一、添加包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional></dependency><!-- 修改 build --><build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork><!-- 如果没有该配置,热部署的 devtools 不生效 --> </configuration> </plugin> </plugins></build>
二、开启 idea 的自动编译项目功能
设置步骤:Settings -> Build -> Compiler-> Build projece automatically
三、开启 idea 高级设置中的自动编译功能
设置步骤:Settings -> Advanced Settings
四、测试方法
修改类 -> 保存:应用会重启
修改配置文件 -> 保存:应用会重启
修改页面及静态文件如:js、css文件 ->保存:应用会重启,页面会刷新(原理是将 spring.thymeleaf.cache 设为 false)
免责声明:本文来自左鹏个人博客,不代表0oD三一o0的观点和立场,如有侵权请联系本平台处理。
发表评论