Использование OpenJDK 12 в Jenkins (версия Docker) - PullRequest
2 голосов
/ 10 июля 2019

Я пытался установить OpenJDK 12 в jenkins, с помощью установщика * .tar.gz, но я получаю ошибку Cannot run program "/bin/java"

JAVA_HOME = / вар / jenkins_home / инструменты / hudson.model.JDK / Java12

Примечание Я создал каталог "hudson.model.JDK" сам.

вот конфигурация инструмента enter image description here

полный журнал ошибок enter image description here

Ответы [ 2 ]

1 голос
/ 10 июля 2019

JDK 12 имеет одну зарегистрированную ошибку https://bugs.openjdk.java.net/browse/JDK-6746185 в соответствии с этим Malformed URL недопустимо, поэтому jenkins не может загрузить JDK

Простое решение - загрузить JDk по этой ссылке,или что угодно, и добавьте Open JDK в jenkins, как я

https://download.java.net/java/GA/jdk12.0.1/69cfe15208a647278a19ef0990eea691/12/GPL/openjdk-12.0.1_linux-x64_bin.tar.gz

Загрузите JDK и извлеките его в одну папку.

Управление Jenkins> Глобальные конфигурации> ДобавитьJDK>1. Имя: Откройте JDK (или как хотите) 2. JAVA_HOME: \ Open_JDK \

как в моем случае E:\Open_JDK\openjdk-11.0.2_windows-x64_bin\jdk-11.0.2

enter image description here

в jenkins

enter image description here

Сохраните и выйдите, все работает отлично

Happy Jenkins, рады помочь

0 голосов
/ 10 июля 2019

JDK 12 еще не поддерживается Jenkins. Ссылка: https://jenkins.io/doc/administration/requirements/java/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...