在linux下,将jar包做成服务,实现开机自启动。
创建service
代码语言:javascript复制vi /etc/systemd/system/app.service
编辑服务内容
注意ExecStart的命令执行路径即可
代码语言:javascript复制[Unit]
Description=My App Service
After=network.target
[Service]
ExecStart=/usr/local/java/jdk-11.0.2/bin/java -jar /root/app.jar
WorkingDirectory=/root
Restart=always
User=root
[Install]
WantedBy=multi-user.target
服务命令
代码语言:javascript复制systemctl start app
systemctl status app
systemctl stop app
自启命令
代码语言:javascript复制systemctl enable app
日志显示
默认的status命令日志显示部分日志,可通过如下命令,显示全部日志。
全部日志
代码语言:javascript复制journalctl -u app
动态显示日志
代码语言:javascript复制journalctl -fu app