linux下将jar包运行并制作成系统服务
1、将jar与yml文件放到指定目录下
2、新建 systemd 服务文件
进入服务文件存放目录:cd /etc/systemd/system
新建服务文件:vi serviceName.service,内容如下:
-------------------------------------------
[Unit]
Description=serviceName
After=syslog.target
[Service]
Type=simple
ExecStart=/usr/jdk1.8.0_162/bin/java -jar /home/service/serviceName.jar
[Install]
WantedBy=multi-user.target
-------------------------------------------------
Description 和 ExecStart 根据自己项目修改。
启动服务:systemctl start serviceName
停止服务:systemctl stop serviceName
服务状态:systemctl status serviceName
项目日志:journalctl -u serviceName
开机启动:systemctl enable serviceName
注:上述命令中 serviceName 也可写为 serviceName.service