一:热部署:修改前端和后台生效:
1,pom中导入依赖
<!-- 热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency>
2,在设置里面找到compiler,在右边的显示框里勾选上Build project automatically,如图:
3,使用快捷键Ctrl+Shift+Alt+/在弹出的选项框里选择“Registry...”选择之后在弹出的多选框里找到
compiler.automake.allow.when.app.running并勾选上
勾选后,如何close取消
4,在yaml文件里面添加如下部署
spring:
devtools: livereload: enabled: true#开启热部署
restart: additional-paths: src/main/java#重启目录
exclude:/WEB-INF/**
然后重启idea就可以了
二:而只设置修改前端生效的话,将第一步的依赖和第五步的配置热部署去掉就可以了