SpringBoot 热部署

server/2025/2/26 17:54:29/

1、添加 DevTools 依赖

<!-- 热部署依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId>
</dependency>

2、在IDEA的菜单栏中依次选择“File”→“Settings”,进入IDEA的设置对话框,然后选择“Build,Execution,Deployment”的“Compiler”选项。在右侧勾选“Build project automatically”选项将项目设置为自动编译,然后单击“Apply”→“OK”按钮保存设置。

在这里插入图片描述

3、IDEA的设置对话框中,选中“Advanced Settings”选项。在右侧勾选“Compiler”下的“Allow auto-make to start even if developed application is currently running”选项,允许自动启动当前正在运行的应用程序,然后单击“Apply”→“OK”按钮保存设置。

在这里插入图片描述

4、效果测试

controller 代码如下,访问/hello

@RestController
public class HelloController {@GetMapping("/hello")public String hello(String name){return "Hello Spring Boot";}}

在这里插入图片描述
接下来,在不关闭当前项目的情况下,将HelloController类中hello()方法的返回值修改为“你好 Spring Boot”。5秒后刷新浏览器页面。
在这里插入图片描述


http://www.ppmy.cn/server/170809.html

相关文章

springboot博客系统详解与实现(后端实现)

目录 前言&#xff1a; 项目介绍 一、项目的准备工作 1.1 数据准备 1.2 项目创建 1.3 前端页面的准备 1.4 配置配置文件 二、公共模块 2.1 根据需求完成公共层代码的编写 2.1.1 定义业务状态枚举 2.1.2 统一返回结果 2.1.3 定义项目异常 2.1.4 统一异常处理 三、业…

vscode多文件编译构建(CMake)和调试C++

目录 1. CMake 基础构建工具及作用相关配置文件 2. 配置 tasks.json关键字段详细解释 3. 配置 launch.json关键字段详细解释 4. 配置 CMakeLists.txt关键部分详细解释 5. 构建和调试项目1. 仅构建项目1.1 任务执行顺序1.2 cmake 任务执行详情1.3 build 任务执行详情1.4 构建后的…

Java实现斗地主-做牌以及对牌排序

卡牌类 public class Card {private String size;//大小private String color;//花色private int value;//权值public Card() {}public Card(String size, String color, int value) {this.size size;this.color color;this.value value;}public String toString(){return …

请谈谈 React 中的状态管理,如何使用 Context API 和 Redux 进行状态管理?

一、Context API 深度应用 1. 核心实现原理 通过createContext创建上下文对象&#xff0c;使用Provider组件包裹需要共享状态的组件树&#xff0c;子组件通过useContext Hook或Consumer组件消费数据。 代码示例&#xff08;主题切换场景&#xff09;&#xff1a; // 创建上…

【Mysql】我在广州学Mysql 系列——Mysql 性能优化

ℹ️大家好&#xff0c;我是练小杰&#xff0c;今天又是美好的星期一了&#xff0c;新的工作又要开始了&#xff0c;努力&#xff01;&#xff01;奋斗&#xff01;&#xff01;&#x1f606; 本文是针对Mysql 性能优化知识进行学习与讨论&#xff0c;后续将添加更多相关知识噢…

华为昇腾910b服务器部署DeepSeek翻车现场

最近到祸一台HUAWEI Kunpeng 920 5250&#xff0c;先看看配置。之前是部署的讯飞大模型&#xff0c;发现资源利用率太低了。把5台减少到3台&#xff0c;就出了他 硬件配置信息 基本硬件信息 按照惯例先来看看配置。一共3块盘&#xff0c;500G的系统盘&#xff0c; 2块3T固态…

Http模块及练习

### 作业 1. 静态文件服务器 js const http await import(http) const fs await import(fs) const proc ((req,res)>{ let file ./public${req.url} let FilePath file.replace(favicon.ico,"") // 检查文件是否存在 if (!fs.existsSync(FilePa…

二叉树练习题

目录 练习题1&#xff1a;单值二叉树 1.判断二叉树是单值二叉树的思路 2.代码实现 练习题2&#xff1a;检查两颗树是否相同 1.判断两棵树是相同的树的思路 2.代码实现 练习题3&#xff1a;翻转二叉树 1.翻转二叉树的思路 2.代码实现 练习题4&#xff1a;对称二叉树 …