参考博客:https://blog.csdn.net/qq_43382350/article/details/125008727
直接写一个脚本文件,每次运行这个文件就可以通过.sh文件快捷部署jar包到服务器上。

  • 在合适的文件夹下创建脚本文件
    vim start.sh
    内容如下(三个jar包分别放置在a1、a2、a3文件夹下)
    睡眠和输出提示可以根据需要删除和添加,该start.sh就完成了多个进程删除,再部署的功能。
  • 授予sh文件权限
    chmod 777 start.sh(777权限,所有的权限)
  • 执行sh文件
    方法一 本身目录下运行
    进入 cd /home/workwen文件下, 执行
    ./start.sh
    命令会在当前目录下创建一个“test”目录。
    方法二 绝对路劲运行, 执行
    /home/work/start.sh
    方法三 本身目录下运行
    sh start.sh

通过.sh文件快捷部署jar包到服务器上相关推荐

  1. 使用xshell部署jar包到服务器

    使用xshell发布jar包到服务器 必备条件 在idea中使用maven打包springboot项目 使用xshell连接服务器 常用命令 完整流程命令: 必备条件 下载并安装xftp:xftp官网 ...

  2. jar包部署shell脚本编写,在服务器上部署jar包,在Linux服务器上部署服务,设置编码格式,设置内存管理

    准备步骤: 1.安装java环境,知道java安装目录 2.将jar包拖放或发送至服务器中(目录自定义) 一.编写shell脚本,将以下代码放在shell脚本中,将shell脚本放在jar包同级目录下 ...

  3. k8s部署jar包_学习K8S之路.6--- 在K8S中部署Jenkins,并使用Jenkins打包jar包

    一:部署jenkins jenkins官网:https://jenkins.io/download/ jenkins镜像:https://hub.docker.com/r/jenkins/jenkin ...

  4. Linux配置脚本导出运行,linux服务器部署jar包以及shell脚本的书写

    背景:记录在linux环境下部署jar程序的过程 1 部署过程记录 1.1 程序结构 这里的main函数就在DemRest2.java 文件中. 为了部署方便,要做到以下两点: 1 在导出的jar包中 ...

  5. 使用shell脚本完成自动化部署jar包

    文章目录 1.前言 2.跳板机 3.服务器 4.注意事项 1.前言 首先我们这里有一台跳板机,然后有一台服务器,现在的要做的就是将跳板机上的jar包文件,然后通过服务器上的脚本实现旧jar包的备份,新 ...

  6. 在Linux上部署jar包(不需要Docker,Tomcat等容器)解决xxx.jar中没有主清单属性

    一.springboot在idea中通过package命令打包 将target下生成的jar包拉到linux下,并执行jar包如下 [root@localhost oa]# java -jar new ...

  7. Jenkins部署war包和部署jar包的详细步骤

    目录 零.配置Tomcat 一.自由风格项目远程部署war包 1.创建自由风格项目 2.增加构建步骤 3.增加构建后操作 4.立即构建 5.查看控制台输出 二.创建流水线项目远程部署war包 1.拉取 ...

  8. 将jar包部署在docker上,将jar包打成镜像,使用docker部署jar包

    假设你已经准备好以下东西,即可进行服务部署 一台安装好docker的linux服务器(安装docker见安装docker) 准备好的jar包 接下来开始吧! 将jar包上传至服务器(建好文件夹存放以方 ...

  9. python编写脚本替换 jar包文件_shell-替换jar包中配置文件脚本

    脚本运行平台:centos7.3 1.编写脚本 vi /tmp/change.sh #!/bin/bash #需要替换的包名称 bmc=$1 #需要替换的文件名称 hhwjmc=$2 #找到替换文件路 ...

最新文章

  1. 为什么阿里巴巴不建议在for循环中使用+进行字符串拼接
  2. 大志非才不就,大才非学不成—我的博文资源汇总
  3. 详解VS2012发布web api流程
  4. python爬虫 django搜索修改更新数据_一文搞懂Django数据库查询操作
  5. 张永伟 大数据会成为互联时代重要变革
  6. java实现愤怒的小鸟游戏
  7. 03.结构化机器学习项目 W2.机器学习策略(2)
  8. java 多重注解_Java注解-元数据、注解分类、内置注解和自定义注解
  9. qt 获取发送信号的对象
  10. Object强转为实体类类型失败!!!!!!
  11. Python-docx 读取word.docx内容
  12. nutch ajax mysql_Nutch爬取Ajax请求的动态网页
  13. 前端页面闪动(vue+ele 表格分页)
  14. java guardedby_java 多线程并发设计模式之三:Guarded suspension 模式
  15. 中国游客是否可以持中国驾照在美国自驾游?_游侠_新浪博客
  16. 【Scratch】青少年蓝桥杯_每日一题_11.01_画笔功能
  17. 最强nba体验服显示服务器正在停机,最强nba体验服安装包
  18. 初学AI(ML、DL、TensorFlow)与python、OpenCV的一些体会
  19. ios14测试版兼容软件,iOS14测试版抢先体验教程!你的iPhone可以更新吗?【附iOS14独有彩蛋】...
  20. jsp自定义标签的问题Unable to load tag handler class

热门文章

  1. 线段树优化建图详解——区间连边之技巧,吊打紫题之利器
  2. Git: checkout的用法总结(1)
  3. 所发生的发生的发顺丰噶时代发生的发生地方
  4. **c#下halcon调用相机发生错误,不知道什么原因**
  5. AnswerBook2(端口8888)相关漏洞
  6. JavaSE中的方法
  7. [Tree Breadth First Search] 二叉树的最大深度
  8. 龙格现象 图像对比及Python代码实现
  9. 前端随机生成验证码vuejsvant~element
  10. 你应该知道的常见的http协议状态