SpringBoot模板修改不生效

简介: SpringBoot模板修改不生效

在做SpringBoot开发的时候,java文件的修改和html模板修改后不能实时生效,让我很苦恼


1、配置自动重启

增加了插件spring-boot-devtools, 还对Idea进行了设置,虽然能够对java文件有效果,可是不够及时,并且html文件修改后完全不生效,设置方式可参考:

SpringBoot开发模式自动重启spring-boot-devtools


需要明白一点:

Java不是PHP,保存就能生效,Java需要编译成class文件,如果仅仅是修改文件,并没有重新编译成class文件,也是不生效的

最终找到了一个解决方案:



通过快捷键实现【保存】+【编译】

2、配置快捷键

1、IDEA通过录制宏(Macro)实现一键保存和编译:

1、Edit - Macros - Start macro recording  # 开始录制


2、File - Save All # 保存操作

3、Build - Recompile # 编译文件,如果选择编译工程速度可能会很慢

4、Edit - Macros - Stop macro recording # 结束录制

5、输入名字 `sava and build` 保存录制

2、设置快捷键

command + s 是默认的保存快捷键,可以先保存快捷键设置为 control + s

4.png

参考

IDEA实现一键保存和编译

            </div>
目录
相关文章
|
Ubuntu Java Linux
在Spring Boot中使用iTextPDF创建动态PDF文档
iTextPDF 是一个用于创建和操作 PDF(Portable Document Format)文档的流行的 Java 库。它提供了一套全面的功能,用于处理 PDF 文件,包括创建新文档、修改现有文档以及提取信息。
1031 1
|
存储 Java 调度
Springboot集成Quartz(任务存储在数据库)
集成quartz实现定时调度,quartz是一个功能丰富的开源的任务调用系统,它可以定义很多job并发执行,支持事务和集群
1750 0
|
前端开发 算法 Java
1024程序员节|历经一个月总结使用java实现pdf文件的电子签字+盖章+防伪二维码+水印+PDF文件加密的全套解决方案
🍅程序员小王的博客:程序员小王的博客 🍅CSDN地址:程序员小王java 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
3164 0
1024程序员节|历经一个月总结使用java实现pdf文件的电子签字+盖章+防伪二维码+水印+PDF文件加密的全套解决方案
|
IDE 开发工具 iOS开发
基于MacOS搭建ESP8266 NodeMCU CP2102开发环境
基于MacOS搭建ESP8266-NodeMCU开发环境 1. 下载、安装驱动 2. Arduino开发环境配置 2.1. 下载、安装Arduino 2.2. 配置Arduino
基于MacOS搭建ESP8266 NodeMCU CP2102开发环境
|
12月前
|
JSON 前端开发 Java
【Bug合集】——Java大小写引起传参失败,获取值为null的解决方案
类中成员变量命名问题引起传送json字符串,但是变量为null的情况做出解释,@Data注解(Spring自动生成的get和set方法)和@JsonProperty
|
存储 NoSQL 开发工具
开发者如何使用表格存储 Tablestore
【10月更文挑战第11天】开发者如何使用表格存储 Tablestore
664 0
|
Kubernetes Linux 网络安全
K8S 离线安装版 1.23.1
在准备Kubernetes (k8s) 集群部署时,执行了以下步骤: 1. 关闭防火墙和服务:`systemctl stop firewalld && systemctl disable firewalld`,并禁用SELinux和swap。 2. 添加主机条目到`/etc/hosts`,同步时间使用`ntpdate time.windows.com`。 3. 设置k8s仓库源,安装必要的工具,如`yum install yum-utils -y`。 4. 安装Docker,并下载k8s相关软件包。 5. 制作离线包,使用`docker save`保存镜像,然后在目标机器上用`docker
1379 0
阿里云合同申请流程:电子和鲜章纸质合同申请以及合同甲方修改教程
购买阿里云服务后,需合同报销或请款可通过线上自助申请。访问合同管理页面,选择按订单、账单或发票申请合同。确认信息无误后创建草稿合同,随后可在管理页面操作下载、转正或删除。北京、广东用户额外需要纸质合同用于备案时,可在线申请盖鲜章的纸质版。若需修改合同甲方主体,可变更账号实名认证以更新主体信息。
|
监控 网络协议 Java
如何在Spring Boot中使用WebSocket
如何在Spring Boot中使用WebSocket
2598 0
|
小程序 容灾
单点登录模式
单点登录模式
1309 0