Idea中springboot项目的热部署无法生效问题

自动启动热部署

1、首先导入devtools的坐标

        
            org.springframework.boot
            spring-boot-devtools
            true
            true
        

完成坐标导入后,在项目运行时可以使用ctrl+f9,完成重新部署 

2、开启两项配置

Idea中springboot项目的热部署无法生效问题_第1张图片

Idea中springboot项目的热部署无法生效问题_第2张图片 在完成以上配置,原则上是可以自动启动热部署。但是idea中总是有一些莫名其妙的问题。

问题 1、跳转的页面明明没有问题,报404错误,时好时坏。

可以在pom.xml中加入以下配置

            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    true   
                
            

问题 2、做了修改,热部署失效,或者热部署的是上一次的修改,就如同有延迟一样

spring:
  #热部署生效
  devtools:
    livereload:
      enabled: true
    #设置重启的目录
    restart:
      additional-paths: src/main/java

 

Idea中springboot项目的热部署无法生效问题_第3张图片 

建议所有配置都加上,避免碰上问题。

 

你可能感兴趣的:(spring,spring,boot,java)