idea热部署怎么关
时间: 2023-11-23 21:56:06 浏览: 553
要关闭IDEA的热部署功能,可以按照以下步骤进行操作:
1.在IDEA的设置中找到“Compiler”选项;
2.在“Compiler”选项中找到“Build project automatically”选项,并将其取消勾选;
3.在项目的配置文件中,将热部署排除范围设置为需要排除的文件夹或文件;
4.在项目的配置文件中,将热部署功能关闭。
下面是一个示例,演示如何在IDEA中关闭热部署功能:
1.打开IDEA,进入“Settings”界面;
2.在“Settings”界面中,找到“Build, Execution, Deployment”选项,并展开该选项;
3.在“Build, Execution, Deployment”选项中,找到“Compiler”选项,并展开该选项;
4.在“Compiler”选项中,找到“Build project automatically”选项,并将其取消勾选;
5.在项目的配置文件中,找到“devtools”选项,并在其中设置热部署排除范围,例如:
```yaml
devtools:
restart:
exclude: static/**,public/**
```
6.在项目的配置文件中,将热部署功能关闭,例如:
```yaml
devtools:
restart:
enabled: false
```
相关问题
idea21.3热部署
### 配置 Spring Boot 热部署
为了在 IntelliJ IDEA 2021.3 中成功配置并使用 Spring Boot 的热部署功能,需遵循特定步骤来确保一切正常运作。
#### 添加 DevTools 依赖
首先,在项目的 `pom.xml` 文件中引入 `spring-boot-devtools` 依赖项。这一步骤至关重要,因为该库提供了自动重启和其他增强开发体验的功能[^1]:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
```
#### 修改 IDE 设置
接着调整IDEA中的相关选项以支持即时编译和应用更改。具体操作是在菜单栏依次点击 **Build, Execution, Deployment -> Compiler** ,然后勾选 “Make project automatically” 复选框[^2]。此设置允许每次保存文件时触发构建过程,从而实现代码更新后的快速反馈循环。
#### 启用 Registry 参数 (可选)
有时为了让自动重载更加灵敏,可以在启动应用程序之前通过命令行参数启用额外的注册表键值。例如,在运行配置里添加 JVM 参数 `-Dspring.devtools.restart.enabled=true` 来强制激活 devtools 自动重启机制。
#### 测试热部署效果
完成上述配置之后,尝试修改控制器或其他组件内的简单逻辑,并观察浏览器端页面是否会随之变化而无需手动重新加载整个服务实例。如果一切顺利,则表明已经正确设置了热部署环境。
阅读全文
相关推荐















