Linux热部署jar包,SpringBoot热部署和linux下通过vim修改jar里面的文件

解决问题:

1、在项目测试或者部署后,经常会遇到需要更改一些配置文件或者java类,这时使用SpringBoot热部署可以快速的修改后重启,方便开发测试;

2、在项目上线后,会遇到一些需要修改的地方,使用linux下的vim工具可以快速的修改已部署好的项目。

一、引入热部署依赖

org.springframework.boot

spring-boot-devtools

2.0.4.RELEASE

true

配置properties.yml文件

spring:

//如果使用thymeleaf模板,则禁用缓存

thymeleaf:

cache: false

devtools:

restart:

enabled: true

//需要配置热部署的目录

additional-paths: src/main/java

//不需要配置热部署的目录

exclude: WEB-INF/**

Ctrl+Shift+Alt+/ 后选择Registry

1730bb3fa72a96a7673029ecbec0e806.png

在compiler.automake.allow.when.app.running后选中

4df6ddb52bba79d24083014eddeec265.png

这样就可以避免开发测试时修改项目内容需要每次重启项目,从而提高开发效率。

二、项目部署在linux上后,需要修改,一般都是修改了之后重新打包上传,后再发布。

这样的修改过程降低开发效率。使用linux下自带的vim工具,能快速的修改jar包内的内容。

需要在Linux下安装unzip

yum install -y unzip zip

5b5d7caaa4674591e512512147dbc60c.png

安装完成

4033514260d6dc099f8a64917c9706c3.png

打开需要修改的jar包

860f0fe1c3d5e0f18fd6bfba2e58b0b1.png

66fd28f6ff6d5775b5e78415d294fc8c.png

通过上下光标找到需要修改的文件后  Enter

efdd8c135f924f6ffea6f9879e116187.png

修改好后 ,保存退出(wq)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值