当前位置: 首页 > 编程笔记 >

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

赵佐
2023-03-14
本文向大家介绍解决idea spring boot 修改html等不重启即时生效的问题,包括了解决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

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

 类似资料:
  • 本文向大家介绍一次Linux修改MySQL配置不生效的问题解决,包括了一次Linux修改MySQL配置不生效的问题解决的使用技巧和注意事项,需要的朋友参考一下 背景 自己手上有一个项目服务用的是AWS EC2,最近从安全性和性能方面考虑,最近打算把腾讯云的MySQL数据库迁移到AWS RDS上,因为AWS的出口规则和安全组等问题,我需要修改默认的3306端口和Bind Address限制特定的IP

  • 本文向大家介绍php.ini save_handler 修改不生效的解决办法,包括了php.ini save_handler 修改不生效的解决办法的使用技巧和注意事项,需要的朋友参考一下 php5.3.3以前php-fpm还没有被php收录,配置php基本都在php.ini里面,php5.3.3及以后,除了在php.ini配置以外,还可以在php-fpm.conf里面配置。 多个地方都可以配置的话

  • 本文向大家介绍解决vant-UI库修改样式无效的问题,包括了解决vant-UI库修改样式无效的问题的使用技巧和注意事项,需要的朋友参考一下 最近用vue写页面时,发现使用vant的有些UI组件,而又不能满足自己的样式,修改CSS样式还是无效。css一般都会使用sass或者less,加了scoped后修改的样式不起作用,即使加了important也没用 vue项目中,当<style>标签有scope

  • 本文向大家介绍Mysql修改datadir导致无法启动问题解决方法,包括了Mysql修改datadir导致无法启动问题解决方法的使用技巧和注意事项,需要的朋友参考一下 centos6.2,停止mysqld然后修改/etc/my.cnf datadir的位置,启动mysqld提示FAILED,查看日志 新的datadir路径确实没问题,而且目录和目录下所有文件都是777权限,上层目录也有rx权限,只

  • 本文向大家介绍解决@Around对静态方法不生效的问题,包括了解决@Around对静态方法不生效的问题的使用技巧和注意事项,需要的朋友参考一下 场景: 在处理定时任务时,由于这几个方法都是静态方法,在aop的切面中使用@Around注解,进行监控方法调用是否有异常。 发现aop没有生效。 代码如下: 产生原因: 可能是由于静态方法是属于类的,而非静态方法是属于Bean的,该类会被加载到容器中。具体

  • 本文向大家介绍解决tp5在nginx下修改配置访问的问题,包括了解决tp5在nginx下修改配置访问的问题的使用技巧和注意事项,需要的朋友参考一下 第一:修改nginx配置 注意:所有配置都是基于lnmp1.4的一键安装环境的 根据自己的nginx配置,找到正确的fastcgi.conf,修改fastcgi_param参数 将默认的路径修改至自己的项目根目录的上一级,注意是上级!!! 3、lnmp