Назад | Перейти на главную страницу

Jenkins для windows нужна Java, установленная в системе?

Я настраиваю jenkins на сервере. На сервере не установлена ​​Java. Из ссылки я понял, что установщик Windows Jenkins установит JRE, поэтому нет необходимости во внешней установке java.установщик windows jenkins Но когда я запустил команду java-version, она вернула ошибку, что Java не установлена. Значит, требуется установить Java отдельно? Нужно ли Дженкинсу запускать Java на сервере?

Вам необходимо установить Java, потому что Jenkins обычно работает с сервера tomcat, а для установки tomcat требуется java. Если вы находитесь в Windows, вам также необходимо установить правильные переменные PATH - JAVA_HOME переменная, чтобы быть конкретным, а также добавить папку bin в PATH

Возможно, программа установки установит частную JRE (см. https://stackoverflow.com/questions/19510169/what-are-the-differences-between-private-jre-and-public-jre), поэтому он не виден за пределами каталога Jenkins.