Попытка перейти с Java 8 на 11, но Jenkins не запускается до 11. В еженедельных экспериментальных сборках говорится, что они будут работать с java 10, поэтому я подумал, что помогу им проверить это.
Поэтому я обновляюсь до jenkins_2.151_all.deb (на моем Ubuntu Box), но теперь я получаю следующее сообщение об ошибке:
thomas@testbox:~$ systemctl status jenkins.service
● jenkins.service - LSB: Start Jenkins at boot time
Loaded: loaded (/etc/init.d/jenkins; bad; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2018-11-15 14:12:46 UTC; 6s ago
Docs: man:systemd-sysv-generator(8)
Process: 8127 ExecStart=/etc/init.d/jenkins start (code=exited, status=1/FAILU
Nov 15 14:12:46 testbox jenkins[8127]: Found an incorrect Java version
Nov 15 14:12:46 testbox jenkins[8127]: Java version found:
Nov 15 14:12:46 testbox jenkins[8127]: java version "11" 2018-09-25
Nov 15 14:12:46 testbox jenkins[8127]: Java(TM) SE Runtime Environment 18.9 (bui
Nov 15 14:12:46 testbox jenkins[8127]: Java HotSpot(TM) 64-Bit Server VM 18.9 (b
Nov 15 14:12:46 testbox jenkins[8127]: Aborting
Nov 15 14:12:46 testbox systemd[1]: jenkins.service: Control process exited, cod
Nov 15 14:12:46 testbox systemd[1]: Failed to start LSB: Start Jenkins at boot t
Nov 15 14:12:46 testbox systemd[1]: jenkins.service: Unit entered failed state.
Nov 15 14:12:46 testbox systemd[1]: jenkins.service: Failed with result 'exit-co
Поэтому я следую приведенным здесь инструкциям: Jenkins не работает при запуске "service start jenkins " в ответе с наивысшим рейтингом, чтобы запустить мой java 11, и я продолжаю получать одну и ту же ошибку.
Итак, я думаю, винт это.Я собираюсь запустить Дженкинса под моим экземпляром java8.Поэтому я изменил путь, указанный выше, для запуска / opt / java8, где установлен мой java.Я получаю:
thomas@testbox:/opt$ systemctl status -l jenkins.service
● jenkins.service - LSB: Start Jenkins at boot time
Loaded: loaded (/etc/init.d/jenkins; bad; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2018-11-15 14:15:50 UTC; 1min 3s
Docs: man:systemd-sysv-generator(8)
Process: 8237 ExecStart=/etc/init.d/jenkins start (code=exited, status=1/FAILU
Nov 15 14:15:50 testbox jenkins[8237]: Found an incorrect Java version
Nov 15 14:15:50 testbox jenkins[8237]: Java version found:
Nov 15 14:15:50 testbox jenkins[8237]: java version "1.8.0_101"
Nov 15 14:15:50 testbox jenkins[8237]: Java(TM) SE Runtime Environment (build 1.
Nov 15 14:15:50 testbox jenkins[8237]: Java HotSpot(TM) 64-Bit Server VM (build
Nov 15 14:15:50 testbox jenkins[8237]: Aborting
Nov 15 14:15:50 testbox systemd[1]: jenkins.service: Control process exited, cod
Nov 15 14:15:50 testbox systemd[1]: Failed to start LSB: Start Jenkins at boot t
Nov 15 14:15:50 testbox systemd[1]: jenkins.service: Unit entered failed state.
Nov 15 14:15:50 testbox systemd[1]: jenkins.service: Failed with result 'exit-co
Так что теперь он жалуется даже на Java 8.
Не уверен, что попробовать дальше