2016-09-07 13 views

ответ

0

Типичным способом обработки таких вещей является использование alternatives.

Смысл: абсолютно не проблема иметь несколько JRE/JDKs на одной и той же системе; вам просто нужно управлять их; и альтернативы помогает с этим.

Для Redhat, посмотрите их documentation.

+0

Я пробовал это, но после ввода команды ничего не отображается:/usr/sbin/alternatives --config java .. он просто подходит к следующей строке как root. Я не получаю альтернативы, установленные в соответствии с инструкциями. – Nagma

0

Вы можете иметь 2 версии, но вы можете использовать только один в то время, или создать 2 системы пользователя с другим профилем, как указано ниже:

/USR/местные/Java/ - jdk1.8.0_60 - jre1 .7.0_60

1) vim ~/.profile or vim ~/.bash_profile 

2) Add below lines at end. Please check your jdk/jre path and change it accordingly 
export JAVA_HOME=/usr/local/java/jre1.7.0_60 
export PATH=$JAVA_HOME/bin:$PATH 

3) exit vim editor 

4) echo $JAVA_HOME 

Вам необходимо будет выйти из системы и снова войти в систему.

Если вы хотите переключить его на jdk1.8.0_60, то отредактируйте тот же файл ~/.profile или ~/.bash_profile и повторите описанную выше процедуру.