SpringBoot工程热部署
1、在pom文件中添加热部署依赖
<!-- 热部署配置 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
2、修改配置
添加依赖后再启动项目我们发现并不起作用。出现这种情况,并不是热部署配置问题,其根本原因是因为Intellij IDEA默认情况下不会自动编译,需要对IDEA进行自动编译的设置:
2.1 File---Settings
2.2 选择Compiler,勾选自动构建项目。然后点击ok,回到IDEA主界面。
2.3 然后SHIFT+CTRL+ALT+/,选择Register
2.4 勾选 compile.automake.allow.when.app.running。然后点击close退出
2.5 启动测试
修改完类我们不用重启idea了。
直接访问http://localhost:8080/hello