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

So erstellen Sie Ihren eigenen nativen JavaScript-Router

Inhaltsverzeichnis Vorwort Einführung JavaScript ...

Implementierung eines einfachen Gobang-Spiels mit nativem JavaScript

In diesem Artikel finden Sie den spezifischen Cod...

Zwei Beispiele für die Verwendung von Symbolen in Vue3

Inhaltsverzeichnis 1. Verwenden Sie SVG 2. Verwen...

2017 neueste Version der Windows-Installation MySQL-Tutorial

1. Laden Sie zunächst die neueste Version von MyS...

Stellen Sie die Grafana+Prometheus-Konfiguration mit Docker bereit

docker-compose-monitor.yml Version: '2' N...

18 Killer-JavaScript-Einzeiler

Vorwort JavaScript erfreut sich weiterhin wachsen...

Der Unterschied zwischen Float- und Positionsattributen im CSS-Layout

CSS-Layout – Positionseigenschaft Das Positionsat...

Lernen wir JavaScript objektorientiert kennen

Inhaltsverzeichnis JavaScript-Prototypenkette Obj...

So erhalten/berechnen Sie den Offset eines Seitenelements mit JavaScript

Frage Durch Klicken auf ein Steuerelement wird ei...

Absteigender Index in MySQL 8.0

Vorwort Ich glaube, jeder weiß, dass Indizes geor...