Это - интересная статья http://www.lockdown.co.uk/?pg=combi&s=articles, которую это подробно излагает, сколько времени это теоретически взяло бы к грубой силе пароль для differnt длин и наборов символов.
Обновление 2017: после « Jenkins обновляется до Java 8 (январь) » и PR 2802 , JDK 8 будет обязательный для Jenkins 2.54 или более (апрель 2017 г.).
Вы можете использовать любой jdk ( 1.5+ 1.7+ для 1.608+), который хотите для Jenkins : это отдельный от JDK, который будет использовать задание (задание, выполняющееся на главном или подчиненном сервере).
Так что это не имеет особого значения: использование одного JDK для запуска Jenkins не помешает вам использовать любой другой JDK для ваших заданий.
Обновление 2015: Дженкинс только что попрощался с JDK6 (2015-04-06)
Около двух лет назад мы столкнулись с наше требование среды выполнения JRE с Java5 на Java6. Итак, нам снова пора наконец перейти на Java 7.
Из-за всех новых языковых функций многие из нас, разработчиков, действительно хотели перейти сразу к Java8, , но после долгих обсуждений мы решили сначала перейти на Java7, а затем на Java8.
Jenkins теперь требует Java 8 или 11. Процитировать Jenkin Требования Java :
Рабочий Jenkins
современные версии Jenkins имеют следующие требования Java:
Java 8 сред выполнения, и 32-разрядные и 64-разрядные версии поддерживаются
Начиная с Jenkins 2.164 и 2.164.1 2 , Java, 11 сред выполнения поддерживаются
- , Рабочий Jenkins с Java 11 документируется здесь
- существуют некоторые меры предосторожности для взятия, когда обновление от Java 8 до Java 11 в Jenkins, следует этим инструкциям .
, Более старые версии Java не поддерживаются
, Java 9 и Java 10 не поддерживаются
, Java 12 не поддерживается
Если проект, здесь Jenkins, не рекомендует какую-либо конкретную версию JRE, я бы выбрал одну из текущих стабильных версий, рекомендованных Oracle.
Но поскольку я думаю, что Java 8, как правило, является не готов к производству на момент написания этих слов, и поскольку в Jenkins были некоторые специфические ошибки Java 8 - , я бы использовал JRE 7 .
] Для 64-битной Windows Oracle имеет специальный сервер JRE 7 64-битной версии, документированный здесь , доступный для загрузки здесь .
Для 32- бит Windows просто использует последнюю стандартную 32-битную JRE 7 , доступную здесь .