最近在学习spring boot,配置热部署的时候遇到问题,已解决,记录一下以免之后又忘记了。 在pom.xml中配置如下信息 ...
分类:
编程语言 时间:
2018-09-03 19:24:52
阅读次数:
122
一、SpringBoot2.x使用Dev-tool热部署简介:介绍什么是热部署,使用springboot结合dev-tool工具,快速加载启动应用官方地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-devtools核心依赖包:<dependency
分类:
编程语言 时间:
2018-09-01 23:47:07
阅读次数:
252
一、背景看过我Jenkins系列博文的同学应该知道,之前的java程序是通过ssh发布到服务器上面的,通过的是shell脚本,但是有些时候,我们并没有服务器的权限,只有对应tomcat的管理权限,直接通过tomcat的管理控制台发布war包程序,这也叫做热发布,发布过程中不需要重启tomcat。具体该如何操作,请往下看。二、tomcat配置1、开启管理用户tomcat默认没有这样的用户,需要在TO
分类:
编程语言 时间:
2018-08-30 10:59:59
阅读次数:
272
1 配置tomcat pom.xml 2 添加maven configuration 3 使用debug启动项目, 请务必使用debug的方式启动 4 访问资源 5 实现热部署 6 刷新页面,无需重启服务器 ...
分类:
其他好文 时间:
2018-08-27 12:39:37
阅读次数:
1238
开发IDE: Intellij IDEA 2018.1 SpringBoot:1.5.9.RELEASE 热部署 大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的Class文件,这个文件里记录着和代码等对应的各 ...
分类:
其他好文 时间:
2018-08-27 11:18:29
阅读次数:
160
1.pom.xml文件添加MyBatis和MySQL等依赖 2.修改application.properties的MySQL配置 3.添加测试类 4. 添加MyBatisMapper 5.添加MyBatisService 6.添加MyBatisController 7.添加启动类 8.添加数据库sh ...
分类:
编程语言 时间:
2018-08-26 18:21:09
阅读次数:
158
已在conf/tomcat-users.xml中添加用户信息 但是通过外网访问该tomcat的Manager App报403错误 原因是因为tomcat进行了ip限制,导致虚拟机中能够正常进入manager app进行热部署工作,但是在外面能访问tomcat首页,点击manager app报403错 ...
分类:
移动开发 时间:
2018-08-24 13:26:20
阅读次数:
248
java类加载机制: 前引:类加载是java程序运行的第一步,研究类加载有助于理解jvm执行过程. ? 类加载机制可以让程序能动态的控制类加载的过程,比如热部署等(在应用运行的时候升级软件,无需重新启动的方式 ) jvm类加载分为五个部分:加载,验证,准备,解析,初始化 加载:加载主要是将 .cla ...
分类:
其他好文 时间:
2018-08-20 17:19:01
阅读次数:
151
参考博客:开发常用的热部署方式汇总 热加载方式有三种: Spring Loaded spring-boot-devtools JRebel插件 ...
分类:
编程语言 时间:
2018-08-19 23:52:05
阅读次数:
361
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch ...
分类:
编程语言 时间:
2018-08-16 16:35:22
阅读次数:
207