idea spring boot 修改html等不重启即时生效

博客介绍了Spring Boot热部署的配置方法。在pom中引入依赖后,需进行两项设置:一是在设置中勾选“Build project automatically”;二是通过组合键进入“Registry”,勾选“compiler.automake.allow.when.app.running”,还给出了原博客地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、spring-boot-devtools

  在pom中直接引入依赖

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

  设置以下两项(第一项如已设置直接设置第二项)

 

    1) “File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically” 。

 

 2) 组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running” 

 

    原博客地址:https://www.cnblogs.com/jiangbei/p/8439394.html,https://blog.youkuaiyun.com/Connie1451/article/details/79875835

 

### IntelliJ IDEASpring Boot 项目常用快捷键 #### 启动和调试 - **启动应用程序** 通过 `Shift + F10` 可以启动 Spring Boot 应用程序,这相当于点击 IDE 顶部的运行按钮[^1]。 - **进入调试模式** 使用 `Shift + F9` 进入调试模式并启动应用,在此状态下可以设置断点进行单步执行或查看变量状态。 #### 编辑器操作 - **重新编译当前文件** 按下 `Ctrl + Shift + F9` 来触发热部署功能,使修改后的代码立即生效而重启整个服务器[^2]。 - **跳转到声明/定义处** 按住 `Ctrl` 键再点击类名、方法名或其他符号即可迅速定位其源码位置;也可以直接使用 `Ctrl + B` 实现相同效果。 - **查找类/文件** 利用 `Ctrl + N` 查找 Java 类,或者借助 `Ctrl + Shift + N` 寻找任意类型的文件资源(如配置文件等)。 - **全局搜索字符串** 当需要在整个工程范围内搜寻特定字符序列时,可运用 `Ctrl + Shift + F` 执行全文检索。 #### 测试相关 - **运行测试案例** 选中某个单元测试函数后,可通过 `Alt + Shift + F10` 快速调起该测试项对应的执行选项卡。 - **创建新测试类** 如果想要针对现有业务逻辑编写配套的 JUnit 或其他框架下的自动化验证脚本,则能依靠 `Ctrl + Shift + T` 自动生成模板化的测试环境。 ```java // 示例:JUnit 测试类自动生成入口 @Test public void shouldReturnDefaultMessage() { assertEquals("Hello, World!", greetingService.greet()); } ```
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值