91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

linux怎么設置jar包開機自啟動

小億
205
2023-11-07 03:44:05
欄目: 智能運維

要在Linux上設置JAR包開機自啟動,可以按照以下步驟進行操作:

  1. 打開終端并切換到root用戶。

  2. 將JAR包復制到一個合適的位置,比如/opt目錄下。

    cp /path/to/your.jar /opt/your.jar
    
  3. 創建一個啟動腳本文件,比如/etc/init.d/your-service

    nano /etc/init.d/your-service
    
  4. 在啟動腳本文件中寫入以下內容:

    #!/bin/sh
    ### BEGIN INIT INFO
    # Provides:          your-service
    # Required-Start:    $remote_fs $syslog
    # Required-Stop:     $remote_fs $syslog
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: Start/Stop your service
    ### END INIT INFO
    
    # 設置JAR包路徑和參數
    JAR_PATH="/opt/your.jar"
    JAR_ARGS=""
    
    case $1 in
      start)
        echo "Starting your service..."
        nohup java -jar $JAR_PATH $JAR_ARGS >/dev/null 2>&1 &
        ;;
      stop)
        echo "Stopping your service..."
        killall java
        ;;
      *)
        echo "Usage: /etc/init.d/your-service {start|stop}"
        exit 1
        ;;
    esac
    
    exit 0
    

    注意替換JAR_PATHJAR_ARGS為你的實際值。

  5. 保存并退出編輯器。然后設置腳本文件為可執行權限。

    chmod +x /etc/init.d/your-service
    
  6. 設置腳本文件為開機自啟動。

    update-rc.d your-service defaults
    

現在,JAR包將會在Linux開機時自動啟動。你可以通過執行以下命令啟動和停止服務:

/etc/init.d/your-service start  # 啟動服務
/etc/init.d/your-service stop   # 停止服務

注意,這個方法適用于大部分基于SysV的Linux發行版,比如Ubuntu、Debian等。如果你使用的是其他Linux發行版,可能需要稍作修改。

0
信阳市| 姜堰市| 黎城县| 庆元县| 卢湾区| 亚东县| 临桂县| 融水| 龙州县| 石景山区| 余江县| 庆城县| 东丽区| 潮安县| 乡城县| 中西区| 肃南| 宁远县| 剑川县| 石泉县| 靖远县| 隆化县| 宁晋县| 布拖县| 应城市| 敖汉旗| 阿拉尔市| 广元市| 崇仁县| 疏附县| 浮梁县| 城步| 泌阳县| 特克斯县| 通许县| 且末县| 河曲县| 阜南县| 丁青县| 富川| 扎兰屯市|