开发者社区> 问答> 正文

Idea配置spring-boot-devtools- 不起作用 - idea报错

"

我在用idea14在做springboot框架项目(maven),添加了spring-boot-devtools,但是热部署仍然不好用,不知道哪里不对。

这些是我目前的配置:

     maven依赖使用了spring---parent 版本1.4.1.RELEASE; web,thymeleaf,devtools依赖都已加入

   maven插件配置:

<plugin>  
<groupId>org.springframework.boot</groupId>  
<artifactId>spring-boot-maven-plugin</artifactId>
  <configuration>
  <fork>true</fork>
  </configuration> 
</plugin>
 springboot启动配置加入了springload:

     VM参数:-javaagent:C:\javainstalls\jar\springloaded-1.2.5.RELEASE.jar -noverify

  thymeleaf模板在properties中配置:

spring.thymeleaf.cache=false
  目前我的项目运行情况:

   1.类文件修改后保存不重启,编译后应用重启,可以热部署: 我做代码更新,更改模板页面会使用的参数值,然后需要我快捷键进行compile,这时候会快速自动重启应用,我刷新对应的模板页面,可以获取到我更新的值。

   2.模板页面更新,如我新增一个div,我保存页面,应用并不重启,刷新也不是最新内容。

   3.配置文件参数值更新,如我在application.properties中testParam=1做value的修改,保存后应用不重启,类文件中使用@Value(SpringEL)进行注入或者使用类型安全的类注入,页面上我都获取不到更新的值。

   求各位大神解惑!!!

     

"

展开
收起
montos 2020-06-04 22:04:20 14573 0
1 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载