springboot自动编译和热部署设置

本文介绍了在Spring Boot项目中实现热部署的步骤,包括IDEA开启自动编译、引入Spring Boot DevTools依赖、项目配置更新加载方式等,以提高开发效率。
摘要由CSDN通过智能技术生成

一.热部署的目的

IDEA 编写传统 web 应用使用外置的 Tomcat 时,前端代码修改后是可以自动编译,页面刷新就能看到效果的。而现在开发 SpringBoot 项目时,因为它使用的是内置的 Tomcat ,所以即使是在 html 页面上修改内容,它也必须重新启动之后才能看到效果,这样开发上很不方便。本文将解决这个问题。

使用热部署前提是idea要开启自动编译功能, eclipse默认开启自动编译

开启热部署步骤:

1. idea开启自动编译功能
2. 引入devtools依赖并生效
3. 项目配置

二.idea开启自动编译

2.1设置自动编译

File-Settings-Compiler-Build Project automatically(勾选)
在这里插入图片描述
2.2 注册自动编译

Ctrl+Shift+Alt+/ 选择Registry

找到选项Compiler autoMake allow when app running打勾,然后close
在这里插入图片描述
在这里插入图片描述

三. 引入devtools

3.1在pom文件中,引入如下依赖:

<dependency>
      <groupId>org.springframework.boot
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值