SpringBoot模板修改不生效

简介: SpringBoot模板修改不生效

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


1、配置自动重启

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

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


需要明白一点:


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


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


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

1

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


image.png

参考

IDEA实现一键保存和编译


相关文章
|
7月前
|
前端开发 Java
SpringBoot下载xlsx模板,导出excel数据
SpringBoot下载xlsx模板,导出excel数据
475 0
|
Java Maven
springboot项目--freemarker使用ftl模板文件动态生成图片
springboot项目--freemarker使用ftl模板文件动态生成图片
816 0
|
7月前
|
XML JavaScript 前端开发
springboot配合Freemark模板生成word,前台vue接收并下载【步骤详解并奉上源码】
springboot配合Freemark模板生成word,前台vue接收并下载【步骤详解并奉上源码】
262 2
|
前端开发 Java
SpringBoot-6-模板Thymeleaf常用标签
SpringBoot-6-模板Thymeleaf常用标签
92 0
SpringBoot-6-模板Thymeleaf常用标签
|
7月前
|
算法 Java
制作SpringBoot工程模板
制作SpringBoot工程模板
72 0
|
7月前
|
移动开发 运维 前端开发
SpringBoot 整合 Thymeleaf & 如何使用后台模板快速搭建项目
SpringBoot 整合 Thymeleaf & 如何使用后台模板快速搭建项目
129 0
|
7月前
|
Oracle Java 关系型数据库
Generator【SpringBoot集成】代码生成+knife4j接口文档(2种模板设置、逻辑删除、字段填充 含代码粘贴可用)保姆级教程(注意事项+建表SQL+代码生成类封装+测试类)
Generator【SpringBoot集成】代码生成+knife4j接口文档(2种模板设置、逻辑删除、字段填充 含代码粘贴可用)保姆级教程(注意事项+建表SQL+代码生成类封装+测试类)
128 0
|
Java
application.properties模板+application.yml模板+pom模板+mapper.xml模板(springboot)
application.properties模板+application.yml模板+pom模板+mapper.xml模板(springboot)
78 0
|
设计模式 Java 开发者
springboot-策略和模板模式的思考与实践
前言 在日常的开发过程中,经常会遇到一些复杂的业务场景,那么如何优雅的实现复杂的业务功能,而且使得系统的性能、可靠性、可读性达到最好呢?这里不仅考验着开发者的编程功底,实践能力,还有对局部和全局的把握能力。我们都知道,java 是面向对象编程的语言而非面向过程编程的语言,但是在实际操作中,常常会为了走捷径实现功能,忽略了代码的结构性建设,久而久之项目就是堆砌成屎山,系统性能降低,可读性差,系统的可维护性降低,扩展难度极大。为了解决这样的问题,就需要开发者修炼自己的设计功底,学好并用好设计模式。在本文要谈的就是对策略和模板设计模式使用心得与体会。
|
JavaScript 前端开发 Java
【开发模板】Vue和SpringBoot的前后端分离开发模板(三)
【开发模板】Vue和SpringBoot的前后端分离开发模板
149 0