如何让你的Spring Boot项目在IDEA中快速执行热部署,让你的修改即时生效,提高开发效率!

472 阅读1分钟

最近在写项目时遇到一个麻烦的问题:每次修改完代码都需要重新编译,让我感到非常不方便。于是我就想到了热部署这个方案。所谓热部署,就是在idea中按下ctrl+s,即可快速重新编译代码并加载,非常高效。现在,我将从三个简单的步骤,手把手地教你如何实现热部署。

第一步 1、在pom.xml加入添加一个依赖,注意,这个位置不要添加错了,写在dependencies标签中。这里不需要加版本号,因为SpringBoot内置的一些依赖不需要加,它的版本是在父项目中的。他会向上找版本号。

 <dependencies>
 
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
		
		<!--		热部署-->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-devtools</artifactId>
		</dependency>
		
    </dependencies>

第二步 2、设置idea,在settings搜索Compiler,具体看图,记得点Apply再点OK 在这里插入图片描述 第三步 3、在idea中按两次shift键,会出现一个搜索框,选择Actions,搜索Registry,然后找到再点击,最后再勾选动态编译选项,具体看图操作。记得每次写好代码后,在idea按一下ctrl+s或者按一下类似于锤子一样的按钮就能实现热部署了,这样就不用每次都重新编译等好长一段时间。 在这里插入图片描述 在这里插入图片描述 希望对你有帮助,欢迎各位留言!