SpringBoot之Spring-devtools 热部署

举报
奇遇少年 发表于 2024/02/06 09:12:11 2024/02/06
【摘要】 Spring Devtools是一个开发工具,它可以在开发过程中实现应用程序的快速重启和热部署。在传统的开发模式中,每次修改代码后,我们需要手动停止应用程序,重新编译和部署,然后再次启动应用程序。这样的过程非常繁琐且耗时,影响开发效率。

第一步🔽导包

 <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-devtools</artifactId>
  </dependency>

第二步🗂构建项目
image.png
注意:快捷键激活此功能(Ctrl+F9)

自动启动热部署

第一步🔽导包

 <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-devtools</artifactId>
  </dependency>

第二步🗂添加配置

#开启热部署
spring.devtools.restart.enabled=true
#热部署重新加载java下面类文件
spring.devtools.restart.additional-paths=src/main/java
#排除静态文件重新部署
spring.devtools.restart.exclude=static/**

第三步🗡Settings页面配置
image.png
第四步🍡Ctrl+Shift+Alt+/
image.png
image.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。