在idea中如何开启项目的热部署

热部署:就是当我们IDEA的项目在运行期间,我们修改代码以后,不需要我们自己重启项目,IDEA就会自动的重启项目

在idea中开启项目热部署的步骤

第一步:引入热部署的依赖

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

第二步:在工程中添加热部署插件

XML 复制代码
 <build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <version>2.2.2.RELEASE</version>
        <configuration>
          <fork>true</fork>
          <addResources>true</addResources>
        </configuration>
      </plugin>
    </plugins>
  </build>

第三步:开启自动编译的选项

开启的步骤:1、点击settings

2、找到compiler

3、把下图中对应的全部打勾

第四步:选中我们对应的工程,完后按键盘的 **Ctrl+Shift+Alt+/ ,**完后就会弹出以下的界面,选择第一个选项

第五步:当点击这个Registry后会出现以下页面,给对应的打上勾即可

第六步:重启IDEA

以上就是IDEA中热部署

相关推荐
不吃香菜学java9 小时前
Redis的java客户端
java·开发语言·spring boot·redis·缓存
captain37610 小时前
事务___
java·数据库·mysql
北漂Zachary10 小时前
四大编程语言终极对比
android·java·php·laravel
小江的记录本10 小时前
【网络安全】《网络安全常见攻击与防御》(附:《六大攻击核心特性横向对比表》)
java·网络·人工智能·后端·python·安全·web安全
嗑嗑嗑瓜子的猫11 小时前
Java!它值得!
java·开发语言
SmartBrain11 小时前
基于 Spring AI + Skill 工程 + MCP 技术方案研究
人工智能·spring·架构·aigc
2401_8955213412 小时前
【Spring Security系列】Spring Security 过滤器详解与基于JDBC的认证实现
java·后端·spring
皮卡蛋炒饭.12 小时前
线程的概念和控制
java·开发语言·jvm
tumeng071112 小时前
超详细:解决Tomcat在日志、页面和idea控制台中的中文乱码问题
tomcat·intellij-idea·firefox
一只大袋鼠12 小时前
MyBatis 入门详细实战教程(一):从环境搭建到查询运行
java·开发语言·数据库·mysql·mybatis