#创建服务文件
vim /etc/systemd/system/nvisual.service
[Unit]
Description=nvisual
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/jdk1.8.0_321/bin/java -jar /home/nvisual-backend/nvisual-lite-singleproject-20241015.2-8081.jar #修改为jar包实际部署路径
WorkingDirectory=/home/nvisual-backend/ #修改为jar包实际部署所在目录
User=root
Group=root
StandardOutput=null
Restart=on-failure
ExecStop=/usr/bin/kill -s QUIT $MAINPID
[Install]
WantedBy=multi-user.target
#使配置生效,重新加载 Systemd 配置
systemctl daemon-reload
#设置服务开机自启动
systemctl enable nvisual.service
#启动服务
systemctl start nvisual.service
#查看服务状态
systemctl status nvisual.service
ps aux | grep java