IDEA2021.2版本之后的DevTools 热部署配置

IDEA2021.2版本之后的DevTools 热部署配置

不使用热部署当代码改动,需要人工重新启动,来更新代码,使用自动热部署功能,代码改了自动重启,方便调试
idea2021.2之前的版本,DevTools 热部署配置与本文的步骤有所区别

添加自动热部署的步骤:

  1. pom.xml添加依赖:

<dependency>
	<groupId>org.springframework.bootgroupId>
	<artifactId>spring-boot-devtoolsartifactId>
	
	<optional>trueoptional>

	<version>2.0.4.RELEASEversion>
	<scope>truescope>
dependency>
  1. pom.xml中添加插件:
<build>
	<finalName>你自己的工程名字finalName>	
    <plugins>
    	<plugin>
            <gourpId>org.springframework.bootgourpId>
            <artifactId>spring-boot-maven-pluginartifactId>
            <configuration>
                
            	<fork>truefork>
                <addResources>trueaddResources>
            configuration>
        plugin>
    plugins>
build>
  1. 开启自动编译的选项:
settings-->Build,Execution,Deployment-->Compiler-->全部勾选

IDEA2021.2版本之后的DevTools 热部署配置_第1张图片
4. 开启自动部署:

  1. 按快捷键:ctrl + shif + Alt + /
  2. 选择Registry...
  3. actionSystem.assertFocusAccessFromEdt勾选上
    IDEA2021.2版本之后的DevTools 热部署配置_第2张图片
  4. 在File–>Settings–>Advanced Settings中勾选此选项:
    IDEA2021.2版本之后的DevTools 热部署配置_第3张图片

你可能感兴趣的:(java,spring,开发语言)