Содержание

Когда вы устанавливаете Java по умолчанию apt install команда на ОС Ubuntu или CentOS Linux, тогда он установит Java в папку по умолчанию /usr/bin/java ,
Первое первым. Как установить или обновить JVM в ОС Linux?
Используйте ниже команду linux для установки последней версии Java в Ubuntu, CentOS:
|
1
2
3
4
5
6
|
root @ crunchify : ~ # apt установить openjdk-9-jre-headless
Пакет для чтения списки . , , Готово
Построение дерева зависимостей
Чтение информации о состоянии . , , Готово
OpenJDK — 9 — JRE — без головы является уже самая новая версия ( 9 ~ b161 — 1 ) .
0 модернизированный , 0 недавно установлен , 0 в удалить и 0 не модернизированный .
|
Как вы видите выше, у меня уже есть latest JDK 9 installed и тогда нет необходимости загружать какие-либо дополнительные пакеты здесь. Для нового перезаписанного хоста он полностью установит новый двоичный файл Java / JDK для вас.
После этого — просто используйте команду which java чтобы узнать переменную CLASSPATH. В моем случае это /usr/bin/java ,
ДО:
|
1
2
|
root @ crunchify : / usr / bin # который java
/ usr / bin / java
|
Это версия Java по умолчанию, доступная для использования. С простой командой java -version вы увидите, на какой JDK он ссылался.
|
1
2
3
4
|
root @ crunchify : / usr / bin # java -version
версия openjdk 1.8.0_121
Среда выполнения OpenJDK ( построить 1.8.0_121 — 8u121 — b13 — 4 — b13 )
OpenJDK 64 — битная виртуальная машина сервера ( построить 25,121 — B13 , смешанный режим )
|
Это идеальная ситуация для большинства случаев, если вы единственный, кто работает над проектом. Но это не относится к большинству компаний
Обычно на производстве компании поставляют Java со своим бинарным проектом. Во время выполнения они настраивают CLASSPATH and PATH соответственно использовать предпочтительную версию Java.
Хотите изменить версию JVM по умолчанию в ОС Ubuntu Linux? Или CentOS Linux?
Давайте начнем с изменения Java по умолчанию на JDK 9
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
root @ crunchify : / tmp / crunchify # java -version
версия openjdk 1.8.0_121
Среда выполнения OpenJDK ( построить 1.8.0_121 — 8u121 — b13 — 4 — b13 )
OpenJDK 64 — битная виртуальная машина сервера ( построить 25,121 — B13 , смешанный режим )
root @ crunchify : / tmp / crunchify # vi ~ / .bash_profile
// Поместите эти 2 строки в него — измените местоположение Java соответственно
== > экспорт JAVA_HOME = / opt / java / jdk — 9
== > экспорт PATH = $ JAVA_HOME / bin : $ PATH
root @ crunchify : / tmp / crunchify # source ~ / .bash_profile
root @ crunchify : / tmp / crunchify # java -version
Java- версия 9
Java ( TM ) SE Runtime Environment ( построить 9 + 181 )
Java HotSpot ( TM ) 64 — битная виртуальная машина сервера ( построить 9 + 181 , смешанный режим )
root @ crunchify : / tmp / crunchify #
|

Содержимое файла .bash_profile:
|
1
2
|
экспорт JAVA_HOME = / opt / java / jdk — 9
экспорт PATH = $ JAVA_HOME / bin : $ PATH
|
ПОСЛЕ:
Теперь запустите ту же команду, что и Java, чтобы увидеть обновленное расположение Java .
|
1
2
|
root @ crunchify : / tmp / crunchify # который java
/ opt / java / jdk — 9 / bin / java
|
Как вы видите выше, чтобы перезагрузить все свойства, вам нужно запустить команду source ~/.bash_profile , Теперь ваш Java всегда будет установлен с помощью .bash_profile Настройки файла. Аналогичным образом вы также можете установить Maven на Mac OS X.
Надеюсь, вы получите полное представление о том, как изменить версию Java по умолчанию в Linux.
0.00 (0%) 0 votes






