Как мне настроить java.home в подчиненном сервере hudson? - PullRequest
3 голосов
/ 08 августа 2011

Я использую коробку с окнами, чтобы запустить раба для моего мужа.Но я не нашел никакого способа настроить JAVA_HOME и PATH для java на коробке.

Кто-нибудь знает, как я могу это сделать?

Ответы [ 2 ]

8 голосов
/ 08 августа 2011

Вы можете настроить, где Jenkins / Hudson должен искать JDK на ведомом устройстве на странице конфигурации ведомого.

Отметьте «Расположение инструментов», нажмите «Добавить», выберите JDK из списка и введите путь к JDK в текстовом поле «Домой» ниже.

Если JDK не отображается в списке местоположений инструментов, это может быть связано с тем, что сначала необходимо настроить JDK глобально . Для этого проверьте раздел «JDK» на странице глобальной конфигурации.

0 голосов
/ 27 февраля 2019

Вы можете обновить свою версию Jenkins, она решит ее.В противном случае это сработало бы для меня (Jenkins 1.6, узел сборки / тестирования: MacOSX Mojave):

Сначала установите java 8 в узел сборки / тестирования , используя команды:

brew update
brew cask install caskroom/versions/java8

Затем на веб-панели Jenkins нажмите на свой узел сборки / тестирования, затем нажмите Настроить и затем нажмите кнопку Дополнительно ... , это покажет вам несколько текстовых полей.,Затем в поле JavaPath добавьте путь к java 8.

enter image description here

Для меня этот путь выглядит так:

/Library/Java/JavaVirtualMachines/jdk1.8.X_XXX.jdk/Contents/Home/bin/java

Примечание: помните, замените X_XXX на вашу версию Java 8 ранее.

Затем Сохранить .

После этого отключите узел сборки / тестирования и подключите его снова.Это должно решить проблему.

...