какая версия Jenkins подходит для Java 10

какая версия Jenkins подходит для Java 10

Я пытаюсь установить Jenkins для своей автоматизации. В командной строке, когда я ввожу

java -jar jenkins.warв моем каталоге он выдает мне следующую ошибку

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>

Пишет, что Java 10 не поддерживается. Помогите, пожалуйста, найти версию, подходящую для Java 10.

решение1

Пишет, что Java 10 не поддерживается. Помогите, пожалуйста, найти версию, подходящую для Java 10.

Версии Jenkins, которая поддерживает Java 10, не существует. Вам придется установить одну из версий Java, которую поддерживает Jenkins. Теоретически вы могли бы самостоятельно внести необходимые изменения в Jenkins для поддержки Java 10. Это, конечно, было бы чрезвычайно сложной задачей для одного разработчика.

  • Среды выполнения Java 8, поддерживаются как 32-битные, так и 64-битные версии
  • Jenkins 2.164 и 2.164.1 поддерживают среды выполнения Java 11

Источник:Требования Java

Вам просто нужно установить Java 8 или Java 11, чтобы использовать Jenkins, и использовать Java 10 для всего остального.

Связанный контент