在Linux环境下启动Jar包

通过命令行直接运行Jar包
在终端中输入以下命令:

java -jar YourJarFileName.jar

其中,YourJarFileName.jar表示要启动的Jar包的文件名。执行该命令后,程序将在前台运行并输出日志信息,如果需要关闭程序,可以按CTRL + C打断程序运行。

通过脚本后台运行Jar包
可以通过编写一个脚本来启动Jar包,并使程序在后台运行。

创建一个启动脚本文件,比如命名为startup.sh,然后在脚本中添加以下内容:

#!/bin/bash
nohup java -jar YourJarFileName.jar > log.file 2>&1 &

其中,YourJarFileName.jar表示要启动的Jar包的文件名,log.file是日志输出文件,2>&1表示将标准错误输出(stderr)重定向到标准输出(stdout),&符号表示在后台运行该命令。使用该命令会新开一个进程运行程序,不影响当前终端的使用。

最后,通过终端进入脚本所在的目录,运行以下命令即可启动程序:

sh startup.sh

程序将在后台运行,如果需要停止程序,可以使用以下命令:

ps -ef|grep YourJarFileName.jar|grep -v grep|cut -c 9-15|xargs kill -s TERM

其中,YourJarFileName.jar表示要停止的Jar包的文件名。运行以上命令可以结束掉该程序的所有进程。

猜你喜欢

转载自blog.csdn.net/Mr_Dong_cson/article/details/129400040