Как изменить версию Java в Ubuntu

Обновлено: 21.11.2024

Мы считаем, что эта статья является продолжением предыдущей статьи — Установка OpenJDK JRE/JDK в Ubuntu 20.04 LTS. Как вы заметили, мы уже установили версию 11 OpenJDK JRE / JDK в выпуске Ubuntu 20.04 LTS. Теперь рассмотрим сценарий, в котором мы также установили версию 8 OpenJDK JRE. В этом случае версией по умолчанию будет та, которую мы установили ранее, то есть версия 11.0.7. Итак, в этой статье мы обсудим, как изменить версию Java по умолчанию в Ubuntu 20.04 LTS.

Просто для ясности мы сначала установим OpenJDK Development Kit v11.0.7 и OpenJDK Java Runtime Environment v1.0.8_252. После этого мы выполним специальную команду, чтобы изменить версию Java по умолчанию.

Примечание. Для выполнения следующих операций вам потребуются права суперпользователя. Если у вас его нет, обратитесь за помощью к системному администратору.

Установка различных версий OpenJDK Development Kit и Java Runtime Environment

Поскольку пакеты уже доступны в стандартном репозитории Ubuntu. Поэтому сначала обновите репозиторий Ubuntu, чтобы сделать доступной последнюю версию пакета. Следовательно, выполните следующее в терминале —

Теперь, чтобы установить OpenJDK Development Kit v11.0.7 —

Далее установите OpenJDK Java Runtime Environment v1.8.0_252 —

Изменить версию Java по умолчанию в Ubuntu 20.04 LTS

Сначала проверьте установленную версию Java –

Он вернет вывод –

Хотя мы уже установили версию 1.8.0_252, но когда мы передаем команду java -version, указанная версия не упоминается. Потому что на данный момент v11.0.7 является версией по умолчанию. Чтобы изменить это, нам нужно ввести команду –

Он покажет нам все установленные версии Java. Введите номер выбора для OpenJDK JRE v1.8.0_252. Опять же —

На этот раз он вернется с –

В заключение мы обсудили, как изменить версию Java по умолчанию в выпуске Ubuntu 20.04 LTS.

Если вы являетесь разработчиком Java, вполне нормально, если на вашем компьютере установлено несколько версий Java для поддержки разных сред сборки. Когда Java-программа компилируется, среда сборки устанавливает самую старую версию JRE, которую программа может поддерживать. Теперь, если вы запустите эту программу на компьютере с Linux, где установлена ​​неподдерживаемая версия Java, вы столкнетесь с исключением.

Например, если ваша программа скомпилирована на Java 11, ее нельзя запустить на машине, на которой установлена ​​Java 8. Но хорошо то, что вы можете установить несколько версий Java на свой компьютер и быстро изменить версию JRE по умолчанию.

В этом руководстве я объясню, как изменить версию Java по умолчанию на компьютере с Linux. Прежде всего, выполните следующую команду, чтобы проверить текущую версию Java:

Как видно выше, версия Java по умолчанию в настоящее время установлена ​​на OpenJDK JRE 1.8. Теперь давайте запустим следующую команду, чтобы увидеть все доступные версии Java:

Выполнение приведенной выше команды отображает список установленных Java JDK и JRE, позволяя вам выбрать тот, который вы хотите установить по умолчанию.

При появлении запроса выберите версию Java, которую хотите использовать. Если в списке нет нужной версии Java, вы всегда можете установить ее.

Теперь вы можете проверить версию Java по умолчанию как коллеги:

Вот и все. Версия Java по умолчанию изменена на OpenJDK 11.

Если вы часто переключаетесь между разными версиями Java, рекомендуется написать короткий скрипт для автоматизации этого процесса. Вот сценарий, который я использовал для переключения на OpenJDK 8 на своем компьютере.

Аналогичным образом вы можете создавать сценарии для других версий Java, установленных на вашем компьютере. Следующим шагом будет добавление этих скриптов в качестве псевдонимов в файл .bashrc.

Затем выполните следующую команду, чтобы загрузить изменения файла .bashrc:

Теперь, если вы хотите переключиться на Java 8, просто введите следующую команду в своем терминале:

✌️ Понравилась статья? Следите за мной в Twitter и LinkedIn. Вы также можете подписаться на RSS-канал.

Для переключения между установленными версиями Java используйте команду update-java-alternatives. … где /path/to/java/version — один из перечисленных предыдущей командой (например, /usr/lib/jvm/java-7-openjdk-amd64 ).

Как изменить версию Java в Linux?

  1. Загрузите или сохраните соответствующую версию JDK для Linux. …
  2. Извлеките сжатый файл в нужное место.
  3. Установите JAVA_HOME, используя синтаксис export JAVA_HOME= path to JDK . …
  4. Задайте PATH, используя синтаксис export PATH=$: путь к корзине JDK . …
  5. Проверьте настройки с помощью следующих команд:

Как перейти с Java 11 на Java 8 Ubuntu?

Лучший ответ

Как сделать Java 8 по умолчанию в Ubuntu?

Выберите версию Java по умолчанию. sudo update-java-alternatives -s $(sudo update-java-alternatives -l | grep 8 | cut -d ” ” -f1) || эхо ‘.‘ Он автоматически выберет любую доступную версию Java 8 и установит ее с помощью команды update-java-alternatives .

Как изменить версию Java по умолчанию?

Включить последнюю установленную версию Java в панели управления Java

  1. На панели управления Java щелкните вкладку Java.
  2. Нажмите «Просмотр», чтобы отобразить настройки среды выполнения Java.
  3. Убедитесь, что последняя версия Java Runtime включена, установив флажок Включено.
  4. Нажмите "ОК", чтобы сохранить настройки.

Как экспортировать Java домой?

  1. Проверьте, не установлен ли JAVA_HOME, откройте консоль. …
  2. Убедитесь, что у вас уже установлена ​​Java.
  3. Выполните: vi ~/.bashrc ИЛИ vi ~/.bash_profile.
  4. добавить строку: export JAVA_HOME=/usr/java/jre1.8.0_04.
  5. сохраните файл.
  6. источник ~/.bashrc ИЛИ источник ~/.bash_profile.
  7. Выполнить: echo $JAVA_HOME.
  8. Вывод должен напечатать путь.

Как проверить версию Java?

Версию Java можно найти в панели управления Java. На вкладке «Общие» панели управления Java версия доступна в разделе «О программе». Появится диалоговое окно (после нажатия кнопки «О программе») с указанием версии Java.

Где находится JDK в Linux?

Это немного зависит от вашей системы пакетов... если команда java работает, вы можете ввести readlink -f $(what java), чтобы найти расположение команды java. В системе OpenSUSE, в которой я сейчас работаю, он возвращает /usr/lib64/jvm/java-1.6. 0-openjdk-1.6. 0/jre/bin/java (но это не та система, которая использует apt-get ).

Как изменить версию Java в Redhat?

Переключение версий Java

Есть два способа выбрать нужную версию Java: Переключить двоичные файлы java и javac в системе с помощью альтернатив. Этот подход требует привилегий root. Выберите JDK для каждого приложения, установив JAVA_HOME.

Как изменить путь Java по умолчанию в Linux?

  1. Перейдите в свой домашний каталог. cd $HOME.
  2. Откройте файл . файл bashrc.
  3. Добавьте в файл следующую строку. Замените каталог JDK именем вашего каталога установки Java. экспорт PATH=/usr/java/ /bin:$PATH.
  4. Сохраните файл и выйдите. Используйте команду source, чтобы заставить Linux перезагрузить файл .

Как перейти на Java 8 в Linux?

Можно ли установить несколько версий Java?

Вполне возможно запустить несколько версий Java на одном компьютере, чтобы вы могли запускать существующие приложения и Ignition одновременно.

Когда вы устанавливаете Java с помощью команды apt install по умолчанию в ОС Ubuntu или CentOS Linux, Java будет установлена ​​в папку по умолчанию /usr/bin/java .

Первым делом. Как установить или обновить JVM в ОС Linux?

Обязательно обновите JDK до последней версии. Сегодня я установил JDK 15. (октябрь 2020 г.)

Используйте приведенную ниже команду Linux для установки последней версии Java в Ubuntu, CentOS:

Как вы видите выше, у меня уже установлена ​​последняя версия JDK 9, поэтому нет необходимости загружать здесь какие-либо дополнительные пакеты. Для нового хоста с измененным образом он полностью установит для вас новый двоичный файл Java/JDK.

После этого — просто используйте команду which java, чтобы узнать переменную CLASSPATH. В моем случае это /usr/bin/java .

Это версия Java по умолчанию, которую вы можете использовать. С помощью простой команды java -version вы увидите, к какому JDK он относится.

В большинстве случаев это идеальная ситуация, если вы единственный, кто работает над проектом. Но это не относится к большинству компаний 🙂

Обычно в производственной среде компании поставляют Java вместе со своим двоичным файлом проекта. Во время выполнения они настраивают CLASSPATH и PATH соответственно для использования предпочтительной версии Java.

Хотите изменить версию JVM по умолчанию в ОС Ubuntu Linux? Или CentOS Linux?

Приступим к замене Java по умолчанию на JDK 9

Содержимое файла .bash_profile:

ПОСЛЕ:

Теперь запустите ту же команду, которая java для просмотра обновленного местоположения java.

Как вы видите выше, чтобы перезагрузить все свойства, вам нужно запустить команду source ~/.bash_profile . Теперь ваша Java всегда будет устанавливаться с использованием настроек файла .bash_profile. Подобным образом вы также можете установить Maven на Mac OS X.

Надеюсь, вы получили полное представление о том, как изменить версию Java по умолчанию в Linux.

Присоединиться к обсуждению

Если вам понравилась эта статья, поделитесь ею в социальных сетях. Остались вопросы по статье, оставьте нам комментарий.

Другие популярные статьи.

Попробуйте.

О App Shah

Подписаться на рассылку…

Будьте в курсе и никогда не пропустите обновления! Подпишитесь на новости, последние статьи и специальные предложения!!Присоединяйтесь к 16+ миллионам читателей в месяц. 👋

Вы можете отказаться от подписки в любое время.

Основная боковая панель

Лучшие технические руководства

  • НОВОЕ Мои 3 лучших приложения для повышения производительности Mac и 10 настроек iPhone, которые нужно отключить прямо сейчас!
  • Самое простое руководство по Spring MVC Hello World и Spring Boot
  • НОВОЕ Как синхронизировать пользовательские папки с iCloud Drive? и создайте RESTful-сервис с помощью Jersey JAX-RS
  • 10 лучших интервью по Java, вопросы и ответы и сортировка HashMap по ключу и значению
  • Установка Ansible в Linux и состояние гонки в многопоточности Java
  • Реализовать класс LinkedList с нуля и Java-клиент Memcached

Основные технологии Java

Купон на скидку 10 %: CRUNCHIFY

Современный, безопасный и быстрый управляемый хостинг WordPress. Проверьте это.

Полезное руководство по WordPress

  • НОВИНКА Начните первый блог WordPress и 15 основных советов по оптимизации
  • Используйте .htaccess, чтобы ускорить работу WordPress и остановить загрузку ненужных файлов на сайт
  • 5 основных советов по поисковой оптимизации и важность исследования ключевых слов
  • Улучшенная очистка раздела заголовка WordPress и устранение проблемы с процессором cPanel
  • Форма Google как идеальная контактная форма WordPress и локальная загрузка шрифтов WordPress (советы по скорости)
  • 16 проверенных способов получить качественные обратные ссылки и лучшее обновление до PHP 7.1
  • НОВАЯ безопасная область входа в WordPress и скрытие партнерских ссылок без плагина WordPress

Советы по настройке Wordpress

Evernote — интеграция задач действительно меняет правила игры?…

Как использовать задачи Evernote, чтобы сосредоточиться. Вот вводное руководство по использованию Задач в …

10 настроек iPhone iOS, которые нужно отключить прямо сейчас!…

В этом руководстве мы рассмотрим список настроек iPhone или iOS, которые вы хотели бы отключить…

iCloud Drive — не удается включить папки «Рабочий стол» и «Документы»?…

Для вас папки iCloud Drive Desktop & Documents отображаются серым цветом на MacBook Pro? Ну…

Как прекратить передачу данных аналитики в Apple — смените iPhone,…

Когда вы активируете свой iPhone, iPhone или iPad по умолчанию передает большое количество аналитических данных в…

Читайте также: