您现在的位置是:首页 >技术教程 >Linux设置JAR开机自启网站首页技术教程
Linux设置JAR开机自启
简介Linux设置JAR开机自启
要在 Linux 中设置开机自启动 Jar 包,可以使用 Systemd 服务。您可以按照以下步骤进行操作:
-
编辑一个服务文件,例如
/etc/systemd/system/jar-demo.service
:sudo nano /etc/systemd/system/jar-demo.service
-
将以下内容粘贴到文件中:
[Unit] Description=Jar Demo Service After=network.target [Service] User=root Type=simple WorkingDirectory=/home/JIEWEN ExecStart=/usr/bin/java -jar jar-demo.jar Restart=on-failure [Install] WantedBy=multi-user.target
在此文件中,我们使用了
java
命令来启动 Jar 包,您需要将/home/JIEWEN
和jar-demo.jar
替换为实际路径和 Jar 包的名称。 -
保存并关闭文件。
-
重新加载 Systemd 配置:
sudo systemctl daemon-reload
-
启用该服务:
sudo systemctl enable jar-demo.service
注意:如果关掉服务必须使用sudo systemctl stop jar demo.service 否则kill -9杀不掉进程
至此,Jar 包就会在系统启动时自动启动了。您可以使用 sudo systemctl start jar-demo.service
命令手动启动该服务,并使用 sudo systemctl status jar-demo.service
命令检查其状态。记得将 jar-demo.service
替换为您实际创建的服务文件名。
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。