linux部署java项目

linux部署java项目

手工部署

项目在后台运行

1
nohup Command [Arg...][&]

说明:

nohup: no hang up不挂起,退出终端也不会影响程序运行

Command: 要执行的指令

Arg: 参数

&: 让命令在后台运行

例子:

1
2
运行jar包并把控制台的信息输出到log.log文件中
nohup java -jar reggieTakeOut-1.0-SNAPSHOT.jar &> log.log &

关闭项目

1
2
3
4
查找进程
ps -ef | grep java
杀进程
kill -9 进程号

通过Shell脚本部署

  1. 不是root管理员的话可能要授予权限

    1
    chmod 八进制表示的权限 文件名
  2. 执行.sh脚本文件


linux部署java项目
http://xwww12.github.io/2022/08/14/linux/linux部署java项目/
作者
xw
发布于
2022年8月14日
许可协议