AI智能
改变未来

linux环境运行jar包


linux运行jar

一,准备工作

首先将你的代码打包,在本地或者服务器打包均可。

二,运行打包好的jar文件

1. java -jar XXX.jar

这是最简单的运行一个jar的方式,但是当退出当前窗口或者Ctrl+c时程序很可能会在终端执行,也就是说想要程序运行你要一直开着窗口跑,并且不能乱动。显然是不合理的,这种方式多用于测试。

2. java -jar XXX.jar &

jar包运行的命令和上述一致,但是后面加了 & , &的意思是让程序在后台运行,这样即使你关闭窗口或者ctrl+c都不会中断程序的执行。

3.nohup java -jar XXX.jar &

这种方式运行的程序日志会输出到当前目录下的nohup.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。

4. nohup java -jar XXX.jar >temp.out &

temp.out的意思是将日志输出重定向到temp.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » linux环境运行jar包