在linux部署环境运用nohup java -jar的总结

第一种

java -jar XXX.jar

特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出

第二种

java -jar XXX.jar &

&代表在后台运行。
特点:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。

第三种

nohup java -jar XXX.jar >temp.txt &

解释下 >temp.txt
command >out.file
command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。

第四种

[root@devhost2-3 portal]# nohup java -jar -Dloader.path=lib xxxx.jar &

-Dloader.path=lib 表示加载当前目录下的lib目录下所有jar包
整个命令的意思就是加载lib目录下和xxxx名字的jar包

你可能感兴趣的:(Linux命令)