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



  • 相关阅读:
    SQL server 事务介绍,创建与使用
    DOM操作系列-01
    JS键盘事件
    Js获取当前日期时间及其它操作
    js中!!的作用
    js == 与 === 的区别[转]
    学习总结--Dom
    css历史
    javascript中 visibility和display的区别
    “==”和Equals区别
  • 原文地址:https://www.cnblogs.com/xiaojf/p/10093419.html
Copyright © 2011-2022 走看看