编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

今天生产部署Java工程,特此总结单Jar方式增量上线流程

wxchong 2024-07-19 05:46:45 开源技术 13 ℃ 0 评论

现在Web工程服务器基本都是部署在Linux环境,而CentOS又是Linux的首选。本人所在公司目前基本上生产服务器都是CentOS7的操作系统,主要业务还是Java开发的,因为今天是为过年准备的生产包,上午都在整理上线流程,所以先在此总结并发表出来。

因为公司生产版本较为私密,故此本人只是拿出平时开发的一个Jar包部署为准。

上传文件到生产服务器【临时开启上传】

首先先是让项目经理(本人)或运维经理上传生产需要改动的class文件或者配置文件。

如果服务器没有安装上传的软件,首先安装lrzsz
# yum -y install lrzsz
1.上传文件,执行命令rz,会跳出文件选择窗口,选择好文件,点击确认即可。


运行rz命令后弹出选择文件窗口,找到要上传的文件后确认,文件会被上传到Centos当前目录下
2.下载文件,执行命令sz
# sz 文件名【正常是不会开启该功能】
运行 sz命令后 弹出选择保存路径窗口,点击确认后 Centos上的文件会被下载到本地目录下

备份上次运行jar包

解压运行jar包文件

jar -xvf xcky-order-1.0.jar
cd BOOT-INF/classes

然后就是rm -rf com ,cp -R 命令了

重新打包

回到刚才解压的地方重新打包

然后就会产生新的jar包

先关闭进程,启动jar包即可

查看刚才启动的进程


好了,以上就是启动单个jar的完整流程。

如果对你有用的话,可以点击关注,方便观看我在生产搞的事情

欢迎在评论区评论和点赞哦!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表