Как изменить версию 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?
- Загрузите или сохраните соответствующую версию JDK для Linux. …
- Извлеките сжатый файл в нужное место.
- Установите JAVA_HOME, используя синтаксис export JAVA_HOME= path to JDK . …
- Задайте PATH, используя синтаксис export PATH=$: путь к корзине JDK . …
- Проверьте настройки с помощью следующих команд:
Как перейти с 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
- На панели управления Java щелкните вкладку Java.
- Нажмите «Просмотр», чтобы отобразить настройки среды выполнения Java.
- Убедитесь, что последняя версия Java Runtime включена, установив флажок Включено.
- Нажмите "ОК", чтобы сохранить настройки.
Как экспортировать Java домой?
- Проверьте, не установлен ли JAVA_HOME, откройте консоль. …
- Убедитесь, что у вас уже установлена Java.
- Выполните: vi ~/.bashrc ИЛИ vi ~/.bash_profile.
- добавить строку: export JAVA_HOME=/usr/java/jre1.8.0_04.
- сохраните файл.
- источник ~/.bashrc ИЛИ источник ~/.bash_profile.
- Выполнить: echo $JAVA_HOME.
- Вывод должен напечатать путь.
Как проверить версию 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?
- Перейдите в свой домашний каталог. cd $HOME.
- Откройте файл . файл bashrc.
- Добавьте в файл следующую строку. Замените каталог JDK именем вашего каталога установки Java. экспорт PATH=/usr/java/ /bin:$PATH.
- Сохраните файл и выйдите. Используйте команду 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 по умолчанию передает большое количество аналитических данных в…
Читайте также: