- 作者:老汪软件技巧
- 发表时间:2024-01-02 04:00
- 浏览量:
Boot 项目无法像前端项目那样,修改源代码后刷新网页就能即时看到效果,需要先暂停运行,再重新启动,最后刷新网页。
为了避免这一麻烦的操作,我们可以设置热部署,启动服务后不论怎么修改源码,只需要在浏览器刷新一下就能出现修改后的界面。
pom.xml
org.springframework.boot
spring-boot-devtools
true
.中配置
spring.devtools.restart.enabled=true #热部署生效
spring.devtools.restart.additional-paths=src/main/java #设置重启目录
spring.devtools.restart.exclude=static/** #设置classpath下的WEB-INF文件夹内容不被重启
项目自动编译
如果使用,修改完后保存,项目将自动编译并出发重启;
如果使用idea,还需要配置项目自动编译:
1.开启自动构建项目
2.允许自动make
2021版以后的在 - - 勾选第一个即可;
旧版需要ctrl + shift + alt + / (Mac中+shift++/),选择,勾上 allow when app ,具体的看一眼界面就知道了。
现在再修改源代码就能即时反映在网页上啦OvO