3
回答
Idea配置spring-boot-devtools- 不起作用
终于搞明白,存储TCO原来是这样算的>>>   

我在用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)进行注入或者使用类型安全的类注入,页面上我都获取不到更新的值。

   求各位大神解惑!!!

     

举报
fgod
发帖于12个月前 3回/2K+阅
顶部