SpringBoot 热部署。

SpringBoot 热部署。


文章目录

    • [SpringBoot 热部署。](#SpringBoot 热部署。)

  • pom.xml。
xml 复制代码
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>

使用 optional=true 表示依赖不会传递,即该项目依赖 devtools,其他项目如果引入此项目生成的 JAR 包,则不会包含 devtools。

  • application.yaml。
yaml 复制代码
spring:
  devtools:
    restart:
      # 热部署生效。
      enabled: true
      # 设置重启目录。
      additional-paths: src/main/java
      # 设置 classpath 目录下 WEB-INF 文件夹内容修改不重启。
      exclude: static/**
  • Intellij IDEA 配置。

按 Ctrl + Shift + Alt + / 快捷键调出 Maintenance 页面,单击 Registry,勾选 compiler.automake.allow.when.app.running 复选框。

相关推荐
Stella Blog44 分钟前
狂神Java基础学习笔记Day03
java·笔记·学习
IT_陈寒1 小时前
Redis的内存溢出坑把我整懵了,分享这个血泪教训
前端·人工智能·后端
zopple2 小时前
四大编程语言对比:PHP、Python、Java与易语言
java·python·php
lhbian2 小时前
PHP、C++和C语言对比:哪个更适合你?
android·数据库·spring boot·mysql·kafka
逍遥德2 小时前
Java 锁(线程间)和数据库锁(事务间)对比详解
java·数据库·sql·高并发·锁机制
gwjcloud2 小时前
Docker详解
java·docker·容器
Jasper_o3 小时前
MassTransit OutBox 不发送消息问题
后端·.net
掘金码甲哥3 小时前
glm模型这么火,咱们用vllm也咧一个呗
后端
河阿里3 小时前
Java-JWT令牌技术深度指南
java·开发语言
WiChP3 小时前
【V0.1B6】从零开始的2D游戏引擎开发之路
java·log4j·游戏引擎