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>
目录
相关文章
|
Java
SpringBoot 发送邮箱验证码(HTML模板)
SpringBoot 发送邮箱验证码(HTML模板)
3957 0
SpringBoot 发送邮箱验证码(HTML模板)
|
Java PHP
SpringBoot模板修改不生效
SpringBoot模板修改不生效
363 0
SpringBoot模板修改不生效
|
消息中间件 JSON 前端开发
SpringBoot2.x系列教程08--SpringBoot中整合Thymeleaf动态模板
前言 在前面的章节中,壹哥 带各位利用SpringBoot实现了SSM整合,发现现在SSM整合变得的非常简单,通过几个配置就能搭建出一个项目开发环境。但是在之前的案例中,我们并没有提供UI界面,那么在SpringBoot中如何整合UI界面呢?使用JSP展示页面,还是用HTML展示页面,或者还有其他方案? 在今天的内容里,壹哥 会带大家学习如何在SpringBoot中展示UI界面,这样大家以后就可以把数据信息在页面上渲染展示了。 一. Web开发方式简介 SpringBoot作为一个简化项目开发的利器,其实它为我们提供了一套完整的Web开发方案,从前端到后端,再到数据库、定时任务、消息队列等都
409 0
|
Java 关系型数据库 MySQL
Springboot 指定自定义模板导出Excel文件
Springboot 指定自定义模板导出Excel文件
1116 0
Springboot 指定自定义模板导出Excel文件
|
JavaScript 前端开发 Java
SpringBoot融合thymeleaf模板渲染前端Vue数据的带#和动态参数问题
废话少说上代码 带#参数是第二次更新的 我感觉写代码一定要敢写 因为我在vue请求的时候已经做过#处理了 但是在html中总感觉实现不了 一开始我在网上找了大片的参数中含有#的处理方式 都是驴头不对马尾 最后无奈 加了上去 这个方法就是 encodeURIComponent 莫名其妙还实现了
SpringBoot融合thymeleaf模板渲染前端Vue数据的带#和动态参数问题
|
Java Android开发
SpringBoot入门:SpringBoot整合Freemarker和Thymeleaf模板
关于springboot项目的创建可以看下面这篇文章,这里不进行叙述,可以参考之前的文章SpringBoot入门:使用IDEA和Eclipse构建第一个SpringBoot项目。
269 0
SpringBoot入门:SpringBoot整合Freemarker和Thymeleaf模板
|
XML 移动开发 缓存
SpringBoot中使用Thymeleaf模板
SpringBoot中使用Thymeleaf模板
291 0
SpringBoot中使用Thymeleaf模板
|
Java 开发者
如何发送基于模板的邮件? | 带你读《SpringBoot实战教程》之二十七
本节介绍了基于模板的邮件的发送是怎样实现的。
如何发送基于模板的邮件? | 带你读《SpringBoot实战教程》之二十七
|
Web App开发 Java Spring
SpringBoot 之Thymeleaf模板.
一、前言     Thymeleaf 的出现是为了取代 JSP,虽然 JSP 存在了很长时间,并在 Java Web 开发中无处不在,但是它也存在一些缺陷: 1、JSP 最明显的问题在于它看起来像HTML或XML,但它其实上并不是。
1685 0
|
Java 应用服务中间件 Maven
传统maven项目和现在spring boot项目的区别
Spring Boot:传统 Web 项目与采用 Spring Boot 项目区别
718 0
传统maven项目和现在spring boot项目的区别