Heruntergeladen Logstash-5.1.2 und Logstash-5.2.1 tar.gz Dateien von der offiziellen Website und extrahiert es in meinem Linux-Rechner. Aber wenn ich versuche, es zu laufen mit dem folgenden GrundbefehlLogstash-5.x.x - Konnte nicht gestartet werden; aber Logstash-2.x.x funktioniert gut
bin/logstash -e 'input { stdin { } } output { stdout {} }'
Ich erhalte die folgenden Fehler java/lang/ClassLoader.java:-2:in `defineClass1': java.lang.IllegalAccessError: class org.apache.logging.log4j.core.layout.YamlLayout cannot access its superclass org.apache.logging.log4j.core.layout.AbstractJacksonLayout
aber der gleiche Befehl funktioniert gut für Logstash-2.x.x Version. Kann mir jemand dabei helfen. Vielen Dank im Voraus
Hallo Ravi. Danke für Ihre Antwort. Aber ich benutze bereits die Java 8 Version. Die Details von "Java-Version" sind unter: Java-Version "1.8.0_121" Java (TM) SE Laufzeitumgebung (Build 1.8.0_121-b13) Java HotSpot (TM) 64-Bit-Server-VM (Build 25.121 -b13, gemischter Modus) – JKC
Paste Ausgabe dieses Befehls 'Update-Java-Alternativen - Liste ' – Ravi
Hallo Ravi. Ich konnte den Befehl, den Sie erwähnten, nicht verwenden. es wird zurückgegeben als "bash: update-java-alternatives: befehl nicht gefunden ..." Bitte beachten Sie, dass ich Cent OS 7 benutze – JKC