CentOS6で定期的にjarプログラムを実行するスクリプトをcrontabで実行する

CentOS6で定期的にjarプログラムを実行するスクリプトをcrontabで実行する

1. 簡単なJavaプログラムを書く

パブリッククラステストシェル{
  パブリック静的voidメイン(String[] args) {
    整数カウント = 0;
    for (文字列引数:引数) {
      System.out.println("" + (++count) + " パラメータ: " + arg);
    }
  }
}

上記のプログラムをcentOS6にパッケージ化します

2. シェルスクリプトを書く

#!/bin/bash
JAVA_HOME=/usr/local/jdk1.8.0_91 をエクスポートします。
PATH=$JAVA_HOME/bin:$PATH をエクスポートします
A=`日付`
java -cp /root/Desktop/testshell.jar com.testshell "$A" >>/root/Desktop/c.txt

ここで、Java環境変数のjarパッケージの絶対パスアドレスが記述されていることに注意してください。

3. タイマーファイルを編集する (crontab -e)

*/1 * * * * /root/Desktop/b.sh

要約する

上記は、crontab を使用して jar プログラムを定期的に実行するために CentOS6 で紹介したスクリプトです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Java jar ファイルを実行するように Windows タイマーを構成する方法の詳細な説明

<<:  MySQL 8.0.15 のインストールと設定方法のグラフィック チュートリアル (Windows 10 X64)

>>:  MySQL 8.0.11 のインストールと設定方法のグラフィック チュートリアル (win10)

推薦する

Vue-pdfはPDFファイルのオンラインプレビューを実装します

序文ほとんどのプロジェクトでは、PDF ファイルのオンライン プレビューに遭遇するでしょう。このプロ...

Dockerコンテナ間のホスト間通信 - オーバーレイベースの実装方法

オーバーレイネットワーク分析組み込みのホスト間ネットワーク通信は、常に Docker の待望の機能で...

動的画像読み込み技術の応用とjquery.lazyloadプラグインの使用例

アプリケーション例ウェブサイト http://www.uhuigou.net画像の動的読み込みは目新...

MySQLでorder byを使用せずにランキングを実装する3つの方法のまとめ

ビジネスを想定: 2位の従業員の給与情報を見るデータベースを作成する emps が存在する場合はデー...

ウェブページのテキストデザインは、服を着た賢い女の子のようであるべきだ

<br />「この世に醜い女性はいない、あるのは怠惰な女性だけだ」これは女性の美のバイブ...

CSS3ダイヤモンドパズルはdivのみを回転し、背景画像は回転しない機能を実現します

需要背景プロジェクトはVueを使用して作成され、ビジネス要件にはパズル効果があります。デフォルトの背...

Vueはメニューナビゲーションを実装するためにelement-uiを使用します

この記事では、Element-uiを使用してメニューナビゲーションを実装するVueの具体的なコードを...

Ubuntu 18.04 Server に静的 IP を設定する方法

1. 背景Netplan は、Ubuntu システムのネットワーク設定を簡単に管理および構成できるよ...

Html+CSS フローティング広告ストリップの実装

1.html部分コードをコピーコードは次のとおりです。 <!DOCTYPE html> ...

一般的なDockerコマンドの概要

Dockerのインストール1. 要件: Linuxカーネルバージョン3.10以上 表示: uname...

jQueryメソッド属性の詳細な説明

目次1. jQueryの紹介2. jQueryセレクター2.1 5つの基本セレクタ2.2 4種類の関...

Vueはテーマ切り替えのための複数のアイデアを実装します

目次テーマを動的に変更する最初の方法: 動的コンポーネント2番目の方法はルーティング分離です要約する...

Vue2.x - アンチシェイクとスロットリングの使用例

目次ユーティリティ: vue での使用:説明する:画像安定化:スロットル:ユーティリティ: // 手...

Dockerfileの指示と基本構造の説明

Dockerfile を使用すると、ユーザーはカスタム イメージを作成できます。基本構造Docker...

mysql-connector-java.jar パッケージのダウンロード プロセスの詳細な説明

mysql-connector-java.jar パッケージのチュートリアルをダウンロードします: ...