welche Version von Jenkins ist für Java 10 geeignet

welche Version von Jenkins ist für Java 10 geeignet

Ich versuche, Jenkins für meine Automatisierung zu installieren. In der Eingabeaufforderung gebe ich ein

java -jar jenkins.warin meinem Verzeichnis wird mir folgender Fehler angezeigt

Mar 27, 2019 3:19:21 PM Main verifyJavaVersion
SEVERE: Running with Java class version 54 which is not in the list of supported versions: [52, 55]. Run with the --enable-future-java flag to enable such behavior. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 54.0
        at Main.verifyJavaVersion(Main.java:174)
        at Main.main(Main.java:142)

Jenkins requires Java versions [8, 11] but you are running with Java 10 from C:\Program Files\Java\jre-10.0.2
java.lang.UnsupportedClassVersionError: 54.0
        at Main.verifyJavaVersion(Main.java:174)
        at Main.main(Main.java:142)

C:\Jenkins>

Es heißt, Java 10 wird nicht unterstützt. Bitte helfen Sie mir herauszufinden, welche Version für Java 10 geeignet ist.

Antwort1

Es heißt, Java 10 wird nicht unterstützt. Bitte helfen Sie mir herauszufinden, welche Version für Java 10 geeignet ist.

Es gibt keine Version von Jenkins, die Java 10 unterstützt. Sie müssen eine der Java-Versionen installieren, die Jenkins unterstützt. Theoretisch könnten Sie die notwendigen Änderungen an Jenkins selbst vornehmen, um Java 10 zu unterstützen. Für einen einzelnen Entwickler wäre das natürlich eine äußerst schwierige Aufgabe.

  • Java 8-Laufzeitumgebungen, sowohl 32-Bit- als auch 64-Bit-Versionen werden unterstützt
  • Jenkins 2.164 und 2.164.1 unterstützen Java 11-Laufzeitumgebungen

Quelle:Java-Anforderungen

Sie sollten einfach Java 8 oder Java 11 installieren, um Jenkins zu verwenden, und für alles andere Java 10 verwenden.

verwandte Informationen