Verwenden Sie crontab, um das Skript zur regelmäßigen Ausführung des JAR-Programms in centOS6 auszuführen

Verwenden Sie crontab, um das Skript zur regelmäßigen Ausführung des JAR-Programms in centOS6 auszuführen

1. Schreiben Sie ein einfaches Java-Programm

öffentliche Klasse Test-Shell {
  öffentliche statische void main(String[] args) {
    int-Anzahl = 0;
    für (String arg : args) {
      System.out.println("Der " + (++count) + " Parameter: " + arg);
    }
  }
}

Packen Sie das obige Programm in centOS6

2. Schreiben Sie ein Shell-Skript

#!/bin/bash
exportiere JAVA_HOME=/usr/local/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
A=`Datum`
java -cp /root/Desktop/testshell.jar com.testshell "$A" >>/root/Desktop/c.txt

Beachten Sie hierbei, dass die absolute Pfadadresse des JAR-Pakets in der Java-Umgebungsvariable geschrieben wird

3. Bearbeiten Sie die Timerdatei (crontab -e)

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

Zusammenfassen

Das Obige ist das Skript, das ich Ihnen in CentOS6 vorgestellt habe, indem ich Crontab verwendet habe, um JAR-Programme regelmäßig auszuführen. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung zum Konfigurieren des Windows-Timers zum Ausführen einer Java-JAR-Datei

<<:  Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 (Windows 10 x64)

>>:  Der neue TypeScript-Schnellstart-Übungsbericht des Partners Vue

Artikel empfehlen

CSS imitiert Fernbedienungstasten

Hinweis: Diese Demo wurde in der Miniprogrammumge...

Zusammenfassung der Nginx-Konfigurationsstandortmethode

Standortabgleichsreihenfolge 1. Übereinstimmung m...

ReactJs-Grundlagen-Tutorial - Essential Edition

Inhaltsverzeichnis 1. Einführung in ReactJS 2. Ve...

Tipps zum Importieren von CSV-, Excel- oder SQL-Dateien in MySQL

1. CSV-Datei importieren Verwenden Sie den folgen...

Was sind die Unterschiede zwischen xHTML- und HTML-Tags?

Alle Tags müssen klein geschrieben sein In XHTML m...

Tutorial zu XHTML-Webseiten

Dieser Artikel soll vor allem Anfängern einige gr...

Front-End-JavaScript-Versprechen

Inhaltsverzeichnis 1. Was ist Promise 2. Grundleg...

Einfaches Tutorial zu den Firewall-Einstellungen unter Ubuntu 20.04 (Anfänger)

Vorwort In der heutigen, immer bequemeren Interne...

Beispielcode für ein großes Dropdown-Menü, implementiert in reinem CSS

Dies ist ein großes Dropdown-Menü, das rein in CS...

So verwenden Sie die Baidu Map API im Vue-Projekt

Inhaltsverzeichnis 1. Registrieren Sie ein Konto ...

So verwenden Sie Xtrabackup zum Sichern und Wiederherstellen von MySQL

Inhaltsverzeichnis 1. Sicherung 1.1 Vollständig v...

So erstellen Sie manuell ein neues Image mit Docker

In diesem Artikel wird die Methode zum manuellen ...