- Как изменить версию Java / JDK по умолчанию и ClassPath в Linux, используя .bash_profile?
- Первое первым. Как установить или обновить JVM в ОС Linux?
- Как установить версию Java по умолчанию?
- 6 ответов
- Как установить Java на Linux Mint 20
- Как установить Java на Linux Mint 20
- Установить Java на Linux Mint 20 Ulyana
- Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие apt команды в терминале:
- Шаг 2. Установка Java на Linux Mint 20.
- Шаг 3. Выбор версии Java по умолчанию в Linux Mint 20.
- Как выбрать версию Java, используемую по умолчанию в Arch Linux
- Ошибки: команда java, javac или javap не найдена
- Управление версиями Java в linux (ubuntu)
Как изменить версию Java / JDK по умолчанию и ClassPath в Linux, используя .bash_profile?
Когда вы устанавливаете Java по умолчанию apt install команда на ОС Ubuntu или CentOS Linux, тогда он установит Java в папку по умолчанию /usr/bin/java ,
Первое первым. Как установить или обновить JVM в ОС Linux?
Используйте ниже команду linux для установки последней версии Java в Ubuntu, CentOS:
# apt установить openjdk-9-jre-headless
Как вы видите выше, у меня уже есть latest JDK 9 installed и тогда нет необходимости загружать какие-либо дополнительные пакеты здесь. Для нового перезаписанного хоста он полностью установит новый двоичный файл Java / JDK для вас.
После этого — просто используйте команду which java чтобы узнать переменную CLASSPATH. В моем случае это /usr/bin/java ,
Это версия Java по умолчанию, доступная для использования. С простой командой java -version вы увидите, на какой JDK он ссылался.
Это идеальная ситуация для большинства случаев, если вы единственный, кто работает над проектом. Но это не относится к большинству компаний
Обычно на производстве компании поставляют Java со своим бинарным проектом. Во время выполнения они настраивают CLASSPATH and PATH соответственно использовать предпочтительную версию Java.
Хотите изменить версию JVM по умолчанию в ОС Ubuntu Linux? Или CentOS Linux?
Источник
Как установить версию Java по умолчанию?
убедитесь, что содержание /etc/mailname в example.com. Если нет, измените его и перезагрузить:
sudo nano /etc/mailname sudo reboot
6 ответов
По поводу вашего первого вопроса:
возможно, вы сбиты с толку тем, что сценарий webupd8 имеет размер 0,5b. Это версия скрипта — она не относится к версии java.
В дополнение к настройке версии javac.
Я подозреваю, что вам нужно явно указать путь к компилятору javac
, за которым следует:
Относительно настройки плагина java chrome.
включает эту информацию — поскольку ваша структура папок немного отличается от вашей команда link должна быть:
Я думаю, вам следует взглянуть на команду update-java-alternatives из java-common пакет и используемые им файлы *. jinfo . Благодаря этому вы сможете полностью переключаться между установками Java (независимо от JDK, JRE, . ).
Если вы собираетесь вручную устанавливать альтернативы для javac javaws javadoc или любых других команд, связанных с java, вы можете сделать их подчиненными для альтернативного java.
java — автоматический режим лучшая версия ссылки — /opt/jdk1.8.0_74/bin/java ссылка в настоящее время указывает на /opt/jdk1.8.0_74/bin/java ссылка java — это / usr / bin / java ведомый javadoc — это / usr / bin / javadoc /opt/jdk1.8.0_74/bin/java — приоритет 0 slave javadoc: /opt/jdk1.8.0_74/bin/javadoc
Измените /opt/jdk1.8.0_74/ на каталог, в котором установлен ваш jdk.
В ubuntu / linux вы можете переключить версию Java с помощью
Но перед этим вам нужно установить версию.
Вы можете использовать этот скрипт (./install-java.sh) для установить несколько JVM
Поместите этот сценарий в папку, в которую были распакованы JVM, и запустите:
Источник
Как установить Java на Linux Mint 20
Как установить Java на Linux Mint 20
В этом руководстве мы покажем вам, как установить Java на Linux Mint 20. Для тех из вас, кто не знал, Java — очень популярный язык, когда дело касается программирования. Это общий язык для разработки Android и других корпоративных решений. Впервые он был выпущен Sun Microsystems в 1995 году. Для работы многих программ и сценариев требуется Java, но обычно Java не устанавливается по умолчанию на VPS или выделенный сервер.
Есть две основные реализации Java.
- Oracle Java — для этого требуется коммерческая лицензия, поскольку она предназначена для корпоративных клиентов, которые ценят стабильность и долгосрочную поддержку.
- OpenJDK — это бесплатная реализация платформы Java Standard Edition с открытым исходным кодом.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Java на Linux Mint 20 (Ульяна).
Установить Java на Linux Mint 20 Ulyana
Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие apt команды в терминале:
Шаг 2. Установка Java на Linux Mint 20.
Выполните следующую команду, чтобы установить OpenJDK в системе Linux Mint:
Вы также можете выбрать конкретную версию, минуя номер версии в имени пакета:
После успешной установки JDK мы можем проверить правильность установки Java с помощью команды:
Шаг 3. Выбор версии Java по умолчанию в Linux Mint 20.
Вы также можете изменить версию Java по умолчанию и варианты обновления в вашей системе, введя следующую команду:
В моем примере я перехожу на Java 11:
Подтвердите новую версию Java по умолчанию:
Поздравляю! Вы успешно установили Java . Благодарим за использование этого руководства для установки последней версии Java в системе Linux Mint. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный веб-сайт Java .
Источник
Как выбрать версию Java, используемую по умолчанию в Arch Linux
В стандартных репозиториях Arch Linux (и производных дистрибутивах) доступно несколько версий JDK и OpenJDK. Вы можете установить одну или несколько из них. Даже если у вас установлена последняя версия, некоторые программы могут устанавливать другую версию JDK в качестве своей зависимости — допускается иметь несколько версий, они не вызывают конфликтов.
После этого вы можете посмотреть, какая из этих версий используется по умолчанию, а также изменить её с помощью программы archlinux-java.
В качестве КОМАНДЫ может быть:
Начните с просмотра статуса:
Как можно увидеть, у меня доступны два окружения Java
И ни одно окружение Java не выбрано в качестве используемого по умолчанию.
Устанавливаю в качестве используемого окружения java-14-openjdk:
Вновь делаю проверку:
Как можно убедиться, теперь используется java-14-openjdk — об этом говорит слово (default).
Ошибки: команда java, javac или javap не найдена
При попытке запуска одной из следующих программ вы можете столкнуться с ошибками:
Если вы уже установили JDK, то вам нужно выбрать версию, которая будет использоваться по умолчанию. Это можно сделать с помощью archlinux-java как это показано чуть выше. После этого ошибка исчезнет.
Источник
Управление версиями Java в linux (ubuntu)
Иногда необходимо использовать другую версию java для корректной работы того или иного проекта.
1. Для этого необходимо скачать необходимую версию с сайта
2. Извлекаем содержимое архива -> /usr/lib/jvm/
3. Устанавливаем альтернативные ссылки:
update-alternatives —install «/usr/bin/java» «java» «/usr/lib/jvm/jdk1.7.0_60/bin/java» 1
update-alternatives —install «/usr/bin/javac» «javac» «/usr/lib/jvm/jdk1.7.0_60/bin/javac» 1
update-alternatives —install «/usr/bin/javaws» «javaws» «/usr/lib/jvm/jdk1.7.0_60/bin/javaws» 1
4. Изменяем ссылки на Java, Javac, Javaws:
update-alternatives —config java
Есть 4 варианта для альтернативы java (предоставляет /usr/bin/java).
Выбор Путь Приор Состояние
————————————————————
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 автоматический режим
1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 ручной режим
2 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 ручной режим
3 /usr/lib/jvm/jdk1.7.0_60/bin/java 1 ручной режим
* 4 /usr/lib/jvm/jdk1.8.0_05/bin/java 1 ручной режим
Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 3
update-alternatives: используется /usr/lib/jvm/jdk1.7.0_60/bin/java для предоставления /usr/bin/java (java) в ручной режим
update-alternatives —config javac
Есть 4 варианта для альтернативы javac (предоставляет /usr/bin/javac).
Выбор Путь Приор Состояние
————————————————————
0 /usr/lib/jvm/java-8-oracle/bin/javac 1072 автоматический режим
1 /usr/lib/jvm/java-7-openjdk-amd64/bin/javac 1071 ручной режим
2 /usr/lib/jvm/java-8-oracle/bin/javac 1072 ручной режим
3 /usr/lib/jvm/jdk1.7.0_60/bin/javac 1 ручной режим
* 4 /usr/lib/jvm/jdk1.8.0_05/bin/javac 1 ручной режим
Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 3
update-alternatives: используется /usr/lib/jvm/jdk1.7.0_60/bin/javac для предоставления /usr/bin/javac (javac) в ручной режим
update-alternatives —config javaws
Есть 5 вариантов для альтернативы javaws (предоставляет /usr/bin/javaws).
Выбор Путь Приор Состояние
————————————————————
0 /usr/lib/jvm/java-8-oracle/jre/bin/javaws 1072 автоматический режим
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws 1061 ручной режим
2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/javaws 1071 ручной режим
3 /usr/lib/jvm/java-8-oracle/jre/bin/javaws 1072 ручной режим
4 /usr/lib/jvm/jdk1.7.0_60/bin/javaws 1 ручной режим
* 5 /usr/lib/jvm/jdk1.8.0_05/bin/javaws 1 ручной режим
Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 4
update-alternatives: используется /usr/lib/jvm/jdk1.7.0_60/bin/javaws для предоставления /usr/bin/javaws (javaws) в ручной режим
Проверяем версию Java:
java -version
java version «1.7.0_60»
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
Источник