在Debian系统上启动Java服务,您需要遵循以下步骤:
sudo apt update
sudo apt install openjdk-11-jdk
java -version
创建一个Java应用程序的JAR文件(如果尚未创建)。确保JAR文件包含所有必要的依赖项和清单文件(MANIFEST.MF),其中指定了主类。
使用nohup
命令在后台启动Java服务,并将输出重定向到日志文件。例如,如果您要启动名为my-java-app.jar
的JAR文件,请运行以下命令:
nohup java -jar my-java-app.jar > my-java-app.log 2>&1 &
这将使Java服务在后台运行,即使您关闭终端窗口,它也会继续运行。输出将被记录到my-java-app.log
文件中。
ps
命令:ps -ef | grep my-java-app.jar
pkill
命令:pkill -f my-java-app.jar
这将终止与my-java-app.jar
相关的所有进程。
注意:这些步骤适用于大多数情况,但您可能需要根据您的具体需求进行调整。例如,您可能需要配置Java虚拟机参数以满足特定性能要求。