1、新建jar文件夹(用来存放所有项目的jar包)
2、新建项目名文件夹,里面用来存放项目jar包及log文件
1 2 3 4 5 6 7 8 | #新建apired文件夹
mkdir apired
#新建apired.log文件用来出入日志文件
touch apired.log
#如果出现无法写去的问题,就给文件读写权限
ch sudo chmod -R 777 apired.log
|
3、准备工作完毕,执行启动
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #静默启动并输出日志(进阶版)
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、查看启动日志