Centos7 启动jar包详细步骤

1、新建jar文件夹(用来存放所有项目的jar包)

2、新建项目名文件夹,里面用来存放项目jar包及log文件

#新建apired文件夹
mkdir apired

#新建apired.log文件用来出入日志文件
touch apired.log

#如果出现无法写去的问题,就给文件读写权限
ch sudo chmod -R 777 apired.log

3、准备工作完毕,执行启动

#静默启动并输出日志(进阶版)
nohup java -jar api-red-2.0.1.jar > apired.log 2>&1 &

#另外还有几种方法(&代表在后台运行。)
#方式一:
#java -jar api-red-2.0.1.jar
#特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出

#方式二:
#java -jar api-red-2.0.1.jar &
#特点:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。

#方式三:
#nohup java -jar api-red-2.0.1.jar &
#nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
#特点:当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。

#方式四:
#nohup java -jar api-red-2.0.1.jar >apired.log &
#解释下 >temp.txt
#command >out.file
#command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。

3、查看启动日志

tail -f apired.log

  

posted @ 2020-11-04 19:41  深水是沉默  阅读(7174)  评论(0编辑  收藏  举报