美文网首页
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