2015-03-31 7 views
1

Я получаю следующее сообщение об ошибке:YouTrack Установка, Java не найден

Java исполняемым версии 1.7 не найден: - Java исполняемый файл не найден в указанных каталогах: «внутренний/Java/макинтош -x64' , „внутренняя/Java/окна-x86“ - ни JAVA_HOME, ни переменная окружения JRE_HOME определен - Java исполняемый файл не найден в каталогах, перечисленных в переменной PATH среды

Пожалуйста, убедитесь, что один из переменные среды определены и указатель к действительной установке Java (JRE), затем снова запустить среду переменная FJ_DEBUG может быть настроена на включение вывода отладки

Java не найден. Убедитесь, что установлен JDK или JRE, и указывает на него переменная окружения JAVA_HOME . youtrack.sh: 12: выход: Illegal номер: -1

Но у меня есть JDK установлен на моем Linux-сервер:

[email protected]:/home/ad# update-alternatives --display java 
java - auto mode 
    link currently points to /usr/bin/gij-4.7 
/opt/jdk/jdk1.7.0_75/bin/java - priority 100 
/usr/bin/gij-4.7 - priority 1047 
Current 'best' version is '/usr/bin/gij-4.7' 

У меня также есть переменные пути cofig в файле: .profile

JAVA_HOME='/usr/bin/gij-4.7/opt/jdk/jdk1.7.0_75/bin/java' 
export JAVA_HOME 
PATH="$JAVA_HOME/bin:$PATH" 
export PATH 

Любая идея, как решить эту проблему Java, чтобы иметь возможность установить YouTrack?

+0

JAVA_HOME должна указывать на папку JRE, а не Java исполняемый файл, который был – Jk1

ответ

0

Вместо:

JAVA_HOME='/usr/bin/gij-4.7/opt/jdk/jdk1.7.0_75/bin/java' 

Попробуйте это:

JAVA_HOME='/usr/bin/gij-4.7/opt/jdk/jdk1.7.0_75' 
1

Эта линия совершенно неправильно, этот путь не существует в вашей системе с безопасностью.

JAVA_HOME='/usr/bin/gij-4.7/opt/jdk/jdk1.7.0_75/bin/java'

Чейн ваш JAVA_HOME:

JAVA_HOME='/opt/jdk/jdk1.7.0_75' 
+0

решение, спасибо! :) –

+0

@ user3576148 интересно первое: «это было решение» и принятый ответ, а теперь ничего? –

Смежные вопросы