美文网首页
Cent7下Spring boot项目打包为jar如何设置为系统

Cent7下Spring boot项目打包为jar如何设置为系统

作者: 睡不醒的邢老吉 | 来源:发表于2019-03-21 16:54 被阅读0次

事先安装好JDK

运行xxxx.jar的命令为

java -jar xxxx.jar

但是关掉ssh命令窗口后服务就关闭了,如何设置为系统服务,同时不会因为关闭ssh命令窗口而影响服务运行,并且能够开机自启动呢?

1、在本地新建一个xxxx.service文件

2、复制如下代码进去

[Unit]

Description=xxxx service

After=syslog.target

[Service]

Type=simple

ExecStart= /opt/java/jdk-9.0.1/bin/java -jar /root/xxxx.jar

[Install]

WantedBy=multi-user.target

说明:

Description为服务描述

ExecStart=jdk安装的绝对路径/bin/java -jar 项目绝对路径/xxxx.jar

3、上传xxxx.service文件至/etc/systemd/system 目录下

4、执行以下命令

首先:sudo systemctl daemon-reload 刷新服务配置文件

然后:sudo systemctl enable xxxx.service 设置开机重启(视情况而定)

最后:sudo systemctl start  xxxx.service 启动服务

5.查看日志

sudo journalctl -u xxxx.service

以上linux各种操作都是在centos7下 其他版本系统基本差不多只是命令不同

相关文章

网友评论

      本文标题:Cent7下Spring boot项目打包为jar如何设置为系统

      本文链接:https://www.haomeiwen.com/subject/csdcvqtx.html