IntelliJ IDEA 2021.2版本,热部署无效的解决办法

1、问题背景

开发环境热部署配置完成后,启动项目,修改项目中的某个java文件(如HelloController类的hello方法),然后IDEA后台可以看到devtools自动重启应用,后台有日志输出。

但是通过浏览器访问接口,发现页面上的内容仍是未修改前的内容,即手动修改的java后台代码并没有生效。

测试用例


 在pom.xml配置文件中添加devtools依赖

        
        
            org.springframework.boot
            spring-boot-devtools
            
            true   
        

在application.properties中配置devtools 

# 热部署生效
spring.devtools.restart.enabled=true
# 设置重启目录
spring.devtools.restart.additional-paths=src/main/java
# classpath 目录下的WEB-INF文件夹内容修改不重启
spring.d

你可能感兴趣的:(#,Spring,Boot,intellij-idea)