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 复选框。

相关推荐
悟空码字6 小时前
单点登录:一次登录,全网通行
java·后端
傻啦嘿哟6 小时前
物流爬虫实战:某丰快递信息实时追踪技术全解析
java·开发语言·数据库
倚肆6 小时前
Spring Boot Security 全面详解与实战指南
java·spring boot·后端
茄子凉心6 小时前
android 开机启动App
android·java·开发语言
bin91536 小时前
幻境寻踪:Rokid AR眼镜上的沉浸式解谜冒险游戏开发实战
后端·ar·restful·沉浸式体验·ar游戏开发·rokid眼镜·解谜游戏
8***f3956 小时前
工作中常用springboot启动后执行的方法
java·spring boot·后端
低客的黑调6 小时前
了解JVM 结构和运行机制,从小白编程Java 大佬
java·linux·开发语言
Cisyam6 小时前
openGauss + LangChain Agent实战:从自然语言到SQL的智能数据分析助手
后端
f***R86 小时前
解决bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException
java·数据库·sql
Halo_tjn6 小时前
Java 相关资料
java·开发语言·计算机