2015-12-03 2 views
-1

Я устанавливаю SubVersion Грань под CentOS 7.JAVA_HOME переменная среды и установлена ​​Java в CentOS

Первый шаг

Set the JAVA_HOME environment variable, and point it to your Java 6 JRE 
    home. For example: 

    export JAVA_HOME=/usr/java/default 

    Test the variable: 

    $ $JAVA_HOME/bin/java -version 
    java version "1.6.0_20" 
    Java(TM) SE Runtime Environment (build 1.6.0_20-b02) 
    Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing) 

Проблема заключается в том, что /usr/java forlder не существует.

Но /usr/bin/java существует.

Я использовал эту папку вместо этого? Так что же мне делать?

+0

"Форд" не существует, а существует? что? – eis

+0

@eis Извините. Я только что исправил свой текст. –

+1

Как вы установили java на свои центо? он должен быть в/usr/lib/java * или/usr/lib/jvm * при установке через YUM, также имеет механизм альтернатив, позволяющий иметь несколько версий java на одном и том же Linux – antonu17

ответ

1

В вашей системе должен использоваться правильный домашний путь Java. Если вы установили Java в CentOS через YUM, то правильный путь должен быть

export JAVA_HOME=/usr/lib/jvm/jre

Вы не должны использовать/USR/BIN/Java, как JAVA_HOME, потому что это не Java дома путь, это символическая ссылка на Java исполняемый файл ,

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