当前位置:主页 > 软件编程 > JAVA代码 >

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

时间:2021-04-12 08:51:14 | 栏目:JAVA代码 | 点击:

一、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

您可能感兴趣的文章:

相关文章