jarパッケージの起動時にLinuxでどのように構成しますか?

LinuxでJARパッケージを自動起動するように設定するには、以下の手順を実行します。

  1. 端末を開いてrootユーザーに切り替える。
  2. たとえば、JARパッケージを/optディレクトリなどの適切な場所にコピーします。
  3. cp /path/to/your.jar /opt/your.jar
  4. /etc/init.d/your-service のような起動スクリプトファイルを作成します。
  5. /etc/init.d/your-service を実行する
  6. 起動スクリプトファイルに以下を記述します:
  7. JAR_PATH=”/opt/your.jar”
    JAR_ARGS=””
    case $1 in
    start)
    echo “Starting…”
    nohup java -jar $JAR_PATH $JAR_ARGS >/dev/null 2>&1 &
    ;;
    stop)
    echo “Stopping…”
    killall java
    ;;
    *)
    echo “Usage: /etc/init.d/your.service {start|stop}”
    exit 1
    ;;
    esac
  8. JAR_PATHとJAR_ARGSを実際値に置き換えることを忘れないでください.
  9. エディタを保存して終了します。次に、スクリプトファイルの実行権限を設定します。
  10. chmod +x /etc/init.d/your-service
  11. スクリプトファイルをスタートアップに設定する。
  12. update-rc.d your-service デフォルト

JARパッケージは今後Linux起動時に自動起動するようになります。サービスを開始・停止するには、以下のコマンドを実行してください。

/etc/init.d/your-service start  # 启动服务
/etc/init.d/your-service stop   # 停止服务

ただし、この方法は Ubuntu、 Debian などの SysV ベースの多くの Linux ディストリビューションに適用できます。別の Linux ディストリビューションを使用している場合は、わずかに調整する必要がある可能性があります。

bannerAds