我这里使用springboot自带tomcat,jar包部署方案。
一般我们部署jar包流程大体为:
1.上传jar包
2.查看进程:ps -ef | grep java
3.杀死进程: kill -9 pid
4.启动项目: nohup java -jar xx.xx.xx.jar &
重复工作来回做。烦!!!
编写脚本,将这些命令交给脚本来执行(这里使用shell编写)
1.新建shell脚本: vim xx.sh
2.开始编辑:#!/bin/bash(定义shell脚本解释器)
java -jar xx.xx.xx.jar >日志文件.fie 2 > 错误日志.error &
3.给脚本赋予执行权限: chmod +x ./xx.sh
4.执行脚本: ./xx.sh
这就完了。
下面是我使用的几种执行脚本: