网上找了好多的springboot热部署方案,也尝试了好几种方法,下面是我的成功方案跟大家分享
操作步骤
1.pom中添加热部署依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </dependency>
2.添加插件
<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork> </configuration>
3.controller中添加后台跳转
@RequestMapping(value = "/index",method = RequestMethod.GET) public String hello(Model model) { model.addAttribute("name", "Dear"); return "index"; }
4.index.html
<!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>神州泰岳征信系统</title> </head> <body>helloword! <p th:text="'Hello!, ' + ${name} + '!'" >3333</p> 测试热部署1111111 </body> </html>
5. thymeleaf:
mode: HTML5 encoding: UTF-8 content-type: text/html #开发时关闭缓存,不然没法看到实时页面 cache: false cache-period: 0 template: cache: false
6.开启自动编译功能
7.进行测试
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对小牛知识库的支持。如果你想了解更多相关内容请查看下面相关链接
本文向大家介绍springboot实现热部署操作方法,包括了springboot实现热部署操作方法的使用技巧和注意事项,需要的朋友参考一下 1.在 Spring Boot 开发环境下禁用模板缓存 2.引入依赖 3.Intellij IEDA 和 Eclipse 不同,Intellij IDEA 必须做一些小调整 在 Eclipse 中,修改文件后要手动进行保存,它就会自动编译,就触发热部署现象,而
您好,我想问一下,如何配置jboss服务器,以实现实时、热处理等功能: 每次我更改jsp、html、js或css文件的一些代码时,我总是需要清理和构建项目,而不是一次又一次地将项目部署到jboss。那花了我很多时间。我为此浪费时间。当我可以处理已经使用已启动jboss(已部署)的文件时,这将很容易。但是这些文件在WAR文件“project.WAR”中,通过我的IDE(Netbeans),我无法编辑
问题内容: 我正在使用Eclipse服务器功能进行热代码部署。使用tomcat作为Web服务器。但是我不确定它是如何工作的。我有自己的理解,它必须如何在内部工作。 我的理解:- 当开发人员更改代码(例如,类Employee)时,Eclipse将在正确的位置(必须是特定的Web /应用服务器,将其称为热部署目录(HDD))放置/发布修改后的已编译类。 。现在将显示Web服务器特定的类加载器。它在HD
应用更新部署无需reload或者restarthi-nginx。hi-nginx-java能根据全局配置 route { lrucache { reflect { expires = 300 size = 1024 } } } 自动实现热更新。关键值由"route.lrucache.reflect.e
现在注册页面可以使用了,该把应用部署到生产环境了。虽然我们从第 3 章就开始部署了,但现在应用才真正有点用,所以借此机会我们要把部署过程变得更专业一些。具体而言,我们要在生产环境的应用中添加一个重要功能,保障注册过程的安全性,还要把默认的 Web 服务器换成一个更适合在真实环境中使用的服务器。 为了部署,现在你应该把改动合并到 master 分支中: $ git add -A $ git comm
本文向大家介绍易语言注册热键操作步骤,包括了易语言注册热键操作步骤的使用技巧和注意事项,需要的朋友参考一下 易语言注册热键代码教程。按下按键执行程序 1、按下F5键,显示信息框的教程,打开易语言,首先新建一个标签, 2、窗口程序集写一个变量名,整体代码如下; 3、比如注册F5键,启动窗口下写代码, 4、双击标签,跳出 5、在标签子程序下写; 这个“信息框 (“百度经验”, 0, )”代码是跳出信