idea springboot修改html即时生效 解决idea spring boot 修改html等不重启即时生效的问题

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

idea springboot修改html即时生效 解决idea spring boot 修改html等不重启即时生效的问题

---江北   2021-02-07 我要评论
想了解解决idea spring boot 修改html等不重启即时生效的问题的相关内容吗,---江北在本文为您仔细讲解idea springboot修改html即时生效的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:idea,spring,boot,修改html,不重启即时生效,下面大家一起来学习吧。

一、spring-boot-devtools

在pom中直接引入依赖

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-devtools</artifactId>
  <optional>true</optional>
</dependency>

设置以下两项(第一项如已设置直接设置第二项)

1) “File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically” 。

2) 组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running”

补充:彻底解决springboot修改页面和代码会自动重启

1.解决修改代码会重启:

导入jar包

<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>springloaded</artifactId>
   <version>1.2.8.RELEASE</version>
 </dependency>

2.设置启动arguments

-javaagent:F:\m2\m3\repository\org\springframework\springloaded\1.2.8.RELEASE\springloaded-1.2.8.RELEASE.jar -noverify

VM arguments这里的放springloaded-1.2.8.RELEASE.jar的绝对路径

3.application.yml配置

1.解决thymeleaf修改代码重启问题

导入jar包

  <dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-devtools</artifactId>
   <optional>true</optional>
  </dependency>

2.application.yml配置

spring.thymeleaf.cache=false

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们