zoukankan      html  css  js  c++  java
  • Centos7 服务器启动jar包

    首先Centos7 推荐我们这么运行项目

    首先执行命令:

    cd /ets/systemd/system
    

      

    到这个目录下,新建一个 yourProjectName.service,可以把yourProjectName设置为你想起的服务名

    用vi编辑一个新的文件

    vi yourProjectName.service
    

      


    文件名

    [Unit] 
    Description=yourProjectName #描述 
    After=syslog.target network.target #依赖
    
    [Service] 
    Type=simple
    
    ExecStart=/usr/bin/java -jar /opt/javaapps/yourProjectName.jar 
    #前面是java命令的绝对路径 后面是jar包的绝对路径 
    ExecStop=/bin/kill -15 $MAINPID
    
    User=root 
    Group=root
    
    [Install] 
    WantedBy=multi-user.target
    

      

    使用

    systemctl start yourProjectName
    

      


    或者

    systemctl start yourProjectName.service


    就启动服务了。

    如果更改项目了:

    先运行

    systemctl daemon-reload


    再运行

    systemctl start sell.service


    如果要停止服务:

    systemctl stop yourProjectName


    或者

    systemctl stop yourProjectName.service

    设置开机自启动:

    systemctl enable yourProjectName


    或者

    systemctl enable yourProjectName.service


    又或者不想开机启动:

    systemctl disable yourProjectName


    或者

    systemctl disable yourProjectName.service



  • 相关阅读:
    2015个人年度总结
    矢量图标的使用
    onsrcoll和scrollTop兼容与实现
    我们,曾是阿里宝宝
    linux 基本操作笔记
    认识与学习shell
    两道有趣的面试题
    使用css保持一定宽高比例
    我在 超级课程表 实习的那个月
    3、4月学习总结,如愿阿里前端实习生
  • 原文地址:https://www.cnblogs.com/xiaojf/p/10093419.html
Copyright © 2011-2022 走看看