Проблема в установочных плагинах Jenkins - PullRequest
0 голосов
/ 17 сентября 2018

У меня возникла проблема при установке любого из предложенных плагинов Jenkins.

На самом деле после загрузки файл Jenkins.war (который является последним 2.141), когда я пытался выполнить jar с java -jar jenkins.war, поэтому он далмне из-за ошибки Jenkins требуется java 8, но вы используете 10. Кроме того, он говорит, что класс java версии 54.0 работает, но требует java 52.0.

Но я смог решить эту проблему, установив --enable-future-java flag.

java -jar jenkins.war --enable-future-java flag

Теперь, после написания этой команды, jenkins запущен и работает, но я не могу установить плагины.Кроме того, я получаю приглашение после запуска Jenkins. Есть и одна ошибка.ПФБ: -

Sep 17, 2018 4:38:49 PM hudson.WebAppMain$3 run
INFO: Jenkins is fully up and running
[31mSep 17, 2018 4:39:02 PM hudson.model.UpdateSite updateData
SEVERE: ERROR: SHA-512 based signature in the update center doesn't match with the certificate in 'update site 'default''
[0mSep 17, 2018 4:39:02 PM hudson.model.AsyncPeriodicWork$1 run
INFO: Finished Download metadata. 15,407 ms

Ответы [ 2 ]

0 голосов
/ 17 сентября 2018

Если мы изменим версию файла войны Jenkins с 2.141 на 2.814, то она подходит для Java 10 и отлично работает для установки плагинов Jenkins

0 голосов
/ 17 сентября 2018

Вам необходимо добавить флаг, который позволяет запускать Jenkins с неподдерживаемыми версиями Java. Вы можете сделать некоторые исследования Google по этому вопросу.

...