Дженкинс, указав JAVA_HOME - PullRequest
18 голосов
/ 18 ноября 2011

Я установил openjdk-6-jdk на свой ящик с Ubuntu, используя apt-get.

В системной информации Дженкинс говорит мне, что Java. Дом /usr/lib/jvm/java-6-openjdk/jre

Однако, когда я указываю этот каталог как JAVA_HOME в Jenkins: «настроить систему», он возвращает сообщение об ошибке, в котором говорится, что каталог не похож на каталог jdk.

он также не может получить мою установку maven.

Я что-то упускаю из виду?

Ответы [ 13 ]

0 голосов
/ 30 апреля 2013

я увидел в Eclipse> Настройки> установленные JRE> Определение JRE. Я нашел каталог java_home, поэтому он /Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Home

0 голосов
/ 13 августа 2012

При обновлении с Ubuntu 10.0.4 до 12.0.4 мы ошиблись.У нас была настроена установка JDK (автоматически сконфигурирована?), Указывающая на / usr / lib / jvm / java-6-openjdk, которая больше не содержит JDK, изменение на / usr / lib / jvm / default-java исправлено и должно сделатьдля бесшовного обновления Java-7.

Итак, в ответ на вопрос: не указывайте JAVA_HOME в Ubuntu.

0 голосов
/ 18 ноября 2011

В Jenkins попробуйте установить JAVA_HOME в /usr/lib/jvm/java-6-openjdk

...