SpringBoot之Spring-devtools 热部署

举报
奇遇少年 发表于 2024/02/06 09:12:11 2024/02/06
2.2k+ 0 0
【摘要】 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

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

    全部回复

    上滑加载中

    设置昵称

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

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

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