Установка Java в Ubuntu
Papa-jobs.ru

Ремонт телефонов

Установка Java в Ubuntu

Как установить Java на Ubuntu 16.04

Предисловие

В этом руководстве мы покажем, как установить Java на VPS запущенном под ОС Ubuntu 16.04. Посмотрим также, как установить переменную home в Java и ряд основных шагов начальной настройки.

В целом, Java один из ведущих языков программирования в мире. Он создан таким образом, чтобы иметь как можно меньше зависимостей, что позволяет разработчикам приложений создавать код по принципу «один раз написано, запускается везде» (“write once, run anywhere”). Как результат, компиляция кода Java может выполнятся на любой платформе, поддерживающей Java. Вы можете использовать Java для создания чего угодно от простых приложений до продвинутого программного обеспечения (ПО).

Без лишних слов перейдём к вопросу, как установить Java на Ubuntu 16.04!

Метод 1 – Установить Java на Ubuntu из стандартного пакета

Первым методом установить Java на Ubuntu будет – из стандартных пакетов по умолчанию. Начнём процесс с обновления текущих пакетов до самой свежей версии:

По завершению установите последнюю версию Java Runtime Environment (JRE), выполнив команду:

Можно также установить пакет Java Development Kit (JDK) вместо этого. Он понадобится для разработки специфического ПО или используется для компиляции программ на Java. JDK включает JRE, поэтому вы можете выбрать этот метод установки.

Всё! Java уже готова к применения на вашей Ubuntu-машине. Вы можете перепроверить, верно ли прошла установка этими командами:

Вывод будет приблизительно таким:

Метод 2 – Установить Java на Ubuntu с Oracle JDK

Другим возможным вариантом установки Java на Ubuntu будет использование официального Oracle JDK. Начинаем с обновления ваших текущих пакетов до последней версии:

Например, мы будем использовать стороннюю библиотеку от WebUpd8. Чтобы сделать это проще, установите такой пакет:

Далее, чтобы получить Java PPA выполните команду:

Примечание: Этот репозиторий не находится под управлением Oracle и не содержит файлы Java. Но он может позволить нам получить установки ПО Oracle Java.

Команда выше установит Java версии 9. Для более ранних версий вы можете изменить синтаксис с java9 на java8 и так далее.

Это всё! Java успешно установлена. Можете проверить версию установки путём запуска команд:

Похожий вывод будет отображён у вас на экране:

Настройка Java

На одном сервере может быть несколько версий установок Java. Вы можете выбрать версию по умолчанию такой командой:

Вот, что вы увидите на выходе:

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

  • Компилятор – javac
  • Генератор документов – javadoc
  • Инструмент для подписи JAR – jarsigner

Используйте такой синтаксис:

Установка переменной среды Java Home

Другой полезной момент, который нужно знать, как установить переменную JAVA_HOME. Большинству приложений требуется знать расположение вашей установки Java. Ранее использованная команда поможет вам узнать путь к установке Java:

Как только вы скопируете установочный путь, вам нужно отредактировать файл среды, находящийся в каталоге etc:

Добавьте такую строку в конце и установите значение JAVA_HOME:

Не забудьте изменить путь к установке Java на актуальный для вас.

Вы можете перепроверить активна ли переменная таким образом:

Если вы следовали инструкциям на экране вы получите значение JAVA_HOME, которое вы вводили:

Заключение

Теперь вы знаете, как установить Java на Ubuntu 16.04. Кроме того, вы ознакомились с такими полезными и важными моментами, как определение версии Java по умолчанию и установка переменной JAVA_HOME.

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

Автор

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

Установка Oracle Java на Ubuntu и Centos

16 апреля 2019 года компания Oracle изменила лицензию по распространению Java SE. Теперь JRE от Oracle можно использовать бесплатно только для дома, либо при разработке ПО. Это повлекло за собой различные изменения, такие как отсутствие возможности скачать jvm без регистрации на сайте oracle и закрытие основных репозиториев для установки java из пакетов.

Введение

Мне вынужденно пришлось погрузиться в эту тему, потому что на днях требовалось установить Oracle Java JRE 8 на Ubuntu 18 и у меня никак не получалось это сделать. В сети полно инструкций, простых и понятных, как установить Java на Ubuntu 18, но все они разом стали неактуальны. Популярный репозиторий webupd8team/java перешел в статус DISCONTINUED. Выполнить установку из него больше не получится. Будет вот такая ошибка:

Теперь установить Oracle JRE или SDK можно только вручную. Для этого надо:

  1. Зарегистрироваться и авторизоваться на сайте oracle.com.
  2. Скачать бинарники или rpm пакет с сайта.
  3. Скопировать файлы на целевой сервер.
  4. Вручную установить Oracle JRE, прописать path и environment.

Я подробно опишу как это сделать для двух популярных систем — Ubuntu и Centos. Начнем с более сложного, с Ubuntu 18.

Установка Oracle Java на Ubuntu

Как я уже сказал выше, для установки oracle java необходимо скачать бинарники. Причем, сделать это так, как я недавно описывал в статье про настройку ELK Stack не получится. Без авторизации ссылки не доступны. Так что необходимо зарегистрироваться на сайте и скачать бинарники себе на компьютер. Я покажу как это сделать на примере Oracle Java 8. Идем на страницу загрузки, авторизовываемся и скачиваем jre-8u211-linux-x64.tar.gz.

Не забудьте отметить флажок напротив Accept License Agreement. После загрузки любым удобным для вас способом скопируйте файл на целевой сервер, куда будем устанавливать Java 8. Я для этого использую scp. Копирую файл в домашнюю директорию /root. Создаем директорию для java и распаковываем туда бинарники.

Java машина должна расположиться в директории /usr/lib/jvm/jre1.8.0_211. Теперь нам необходимо создать символьные ссылки на установленную версию java. Делаем это с помощью update-alternatives.

Зададим переменную JAVA_HOME, которую используют некоторые приложения. Для этого добавляем в файл /etc/environment следующую строку.

Сохраняем его и применяем изменение.

Теперь проверим, что у нас получилось.

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

Если вам необходимо установить Oracle SDK, то делаете все то же самое, только бинарники скачиваете по другой ссылке — Java SE Development Kit.

Читать еще:  Отличия между роутером и маршрутизатором

В принципе, на этом с установкой Oracle Java на Ubuntu все. В общем случае выполнено все необходимое. Но я в процессе компиляции одного приложения столкнулся с одной ошибкой. Расскажу вам, как ее решил.

Could not find tools.jar

Приложение использовало систему автоматической сборки gradle, которая прекращала сборку с ошибкой.

Я долго гуглил решение. В общем случае оно состоит в том, что нужно тем или иным образом явно указать путь к tools.jar, но у меня этого файла вообще не было в системе и я не знал, где его взять. Я вообще не разбираюсь в теме с явой, первый раз собирал приложение сам. Вышел из положения в итоге следующим образом. Я установил openjdk-8-jdk следующей командой.

Она установилась в директорию /usr/lib/jvm/java-8-openjdk-amd64. Там в директории libs лежал файл tools.jar. Я просто скопировал его в /usr/lib/jvm/jre1.8.0_211/lib, где установлена oracle java. После этого сборка прошла без ошибок.

Уже после написания статьи понял, что мне нужно было установить не Oracle JRE, а JDK, тогда бы все сразу собралось без ошибок. Надеюсь эта информация будет полезна тем, кто будет искать решение похожей проблемы. Она возникла из-за недопонимания различий между JRE и JDK.

Что такое Oracle JRE и JDK и в чем отличие?

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

  • JRE — Java Runtime Environment. Это программный продукт со всем необходимым для запуска скомпилированных java приложений. Пакет включает в себя виртуальную машину ява (JVM), библиотеки, и всю остальную java инфраструктуру. Этот софт стал платным с 16-го апреля.
  • JDK — the Java Development Kit. Это полноценная SDK для разработки приложений на Java. Она включает в себя все, что есть в JRE, плюс компилятор (javac) и различные утилиты. В том числе tools.jar, которых мне не хватало для сборки, описанной выше. JDK уже давно платный, не помню с какого времени.

Подробнее об этих продуктах и об отличиях JRE и SDK можно почитать на официальном сайте в faq. Таким образом, если вам необходимо только запускать уже скомпилированные java приложения, достаточно пакета JRE. Если вам нужно собрать из исходников java программу, ставьте SDK. Я с этим разобрался только в момент написания этой статьи, так что изложение получилось не очень последовательным.

Установка Oracle Java на Centos

Установить Java SE Runtime Environment на CentOS по прежнему не сложно, так как есть готовый rpm пакет. Единственное неудобство, его нужно вручную скачивать с сайта и передавать на сервер. Для скачивания нужно зарегистрироваться на сайте oracle.com. После авторизации, необходимо сходить в раздел загрузки и скачать rpm пакет.

После этого передаем его на целевой сервер и устанавливаем Oracle Java на CentOS следующей командой:

После этого можно проверить версию Java в консоли.

Задать переменную $JAVA_HOME можно по аналогии с предыдущем разделом по убунте. Если вам необходимо установить Oracle SDK, то делаете все то же самое, только бинарники скачиваете по другой ссылке — Java SE Development Kit.

На этом установка Oracle Java на Centos закончена.

Заключение

Перед установкой Oracle Java не забывайте, что теперь ее нельзя просто так использовать в коммерческой среде. Придется платить, если нужна лицензионная чистота. Думаю, что в ближайшее время все проекты постараются отладить свою работу под бесплатным OpenJDK. Число клиентов Oracle JRE явно убавится в разы.

Для меня остается не понятен момент с работой Java на Windows. Она требуется для кучи всевозможных сервисов и оборудования. По идее, теперь за ее использование нужно платить. Как быть со всякими старыми железками, к которым обновлений уже не будет? Что думаете по этому поводу?

Установка Java JRE / JDK в Linux

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

Устанавливаем Java JRE / JDK в Linux

Сегодня мы предлагаем ознакомиться с разными вариантами инсталляции библиотек Java, поскольку все они будут максимально полезны и применимы в определенных ситуациях. Например, если вы не хотите использовать сторонние репозитории или же желаете поставить несколько Джава рядом, тогда нужно задействовать отдельный вариант. Впрочем, давайте детально рассмотрим их все.

Сначала рекомендуется проверить обновления системных хранилищ и узнать текущую версию Java, если она вообще присутствует в ОС. Делается это все через стандартную консоль:

  1. Откройте меню и запустите «Терминал».

Впишите команду sudo apt-get update .

Введите пароль от вашего аккаунта для получения root-доступа.

Если вы получили уведомление, похожее на указанное ниже, значит, Джава в вашей ОС не имеется.

Способ 1: Официальные репозитории

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

    Запустите «Терминал» и напишите там sudo apt-get install default-jdk , а затем нажмите на Enter.

Теперь добавьте JRE, введя команду sudo apt-get install default-jre .

Не помешает и плагин для браузера, который добавляется через sudo apt-get install icedtea-plugin .

Если вы заинтересованы в получении документации касаемо добавленных компонентов, загрузите их командой sudo apt-get install default-jdk-doc .

Хоть такой метод достаточно прост, он не подходит для установки самых свежих Джава-библиотек, поскольку они последнее время не выкладываются в официальное хранилище. Именно поэтому мы предлагаем ознакомиться со следующими вариантами инсталляции.

Способ 2: Репозиторий Webupd8

Существует пользовательское хранилище под названием Webupd8, в котором имеется скрипт, сравнивающий текущую версию Java с той, что находится на сайте Oracle. Такой метод инсталляции пригодится тем, кто желает установить сброку новее 8 (последней доступной в репозитории Oracle).

    В консоли введите sudo add-apt-repository ppa:webupd8team/java .

Обязательно укажите свой пароль.

Подтвердите операцию добавления, нажав на Enter.

Ожидайте завершения загрузки файлов, не закрывая «Терминал».

Обновите системное хранилище командой sudo apt-get update .

Теперь следует добавить графический инсталлятор путем ввода sudo apt-get install oracle-java8-installer .

Примите лицензионное соглашение для настройки пакета.

Согласитесь с добавлением новых файлов в систему.

По окончании процесса вам будет доступна команда для инсталляции абсолютно любых версий — sudo apt-get install oracle-java7-installer , где java7 — версия Java. Например, вы можете прописать java9 или java11 .

Читать еще:  Лучшие программы для профессионального стрима на канале Twitch

Избавиться от ненужных инсталляторов поможет команда sudo apt-get remove oracle-java8-installer , где java8 — версия Java.

Способ 3: Обновление с помощью Webupd8

Выше мы рассказали об установке сборок путем использования пользовательского хранилища Webupd8. Благодаря этому же репозиторию можно обновлять версию Джава до самой последней как раз путем скрипта сравнения.

  1. Повторите первые пять шагов из предыдущей инструкции, если вы еще не сделали эти действия.
  2. Впишите команду sudo update-java , а затем нажмите на Enter.

Используйте команду sudo apt-get install update-java для установки обновлений в случае их нахождения.

Способ 4: Ручная установка

Пожалуй, этот способ самый тяжелый из тех, которые мы рассмотрели в этой статье, однако он позволит получить необходимую версию Java без использования сторонних репозиториев и других дополнительных компонентов. Для осуществления этой задачи вам понадобится любой доступный браузер и «Терминал».

    Через веб-обозреватель перейдите на официальную страницу Oracle для загрузки Джава, где нажмите на «Download» или выберите любую другую необходимую версию.

Ниже находится несколько пакетов с библиотеками. Мы советуем скачать архив формата tar.gz.

Перейдите в папку с архивом, щелкните по нему ПКМ и выберите «Свойства».

Запомните расположение пакета, поскольку вам придется перейти к нему через консоль.

Запустите «Терминал» и выполните команду cd /home/user/folder , где user — имя пользователя, а folder — название папки хранения архива.

Создайте папку для распаковки архива. Обычно все компоненты помещаются в jvm. Создание директории происходит путем ввода sudo mkdir -p /usr/lib/jvm .

Распакуйте в созданную папку имеющийся архив sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm , где jdk-11.0.2_linux-x64_bin.tar.gz — название архива.

Для добавления системных путей вам потребуется последовательно ввести следующие команды:

sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo update-alternatives –install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1

Один из альтернативных путей может не существовать, что зависит от выбранной версии Java.
Осталось только провести конфигурацию каждого пути. Сначала выполните sudo update-alternatives –config java , отыщите подходящую версию Java, сверьте ее цифру и впишите в консоль.

Повторите то же действие с sudo update-alternatives –config javac .

Затем настройте последний путь через sudo update-alternatives –config javaws .

  • Проверьте успешность проведенных изменений, узнав активную версию Джава ( java -version ).
  • Как видите, методов инсталляции Java в операционную систему Linux существует достаточно большое количество, поэтому каждый пользователь найдет подходящий вариант. Если вы используете специфический дистрибутив и приведенные способы не работают, внимательно изучите отобразившиеся в консоли ошибки и воспользуйтесь официальными источниками для решения проблемы.

    Установка Java 8 и Java 9 в Ubuntu

    Данное руководство поможет установить Java 8, 9 от компании Oracle наиболее простым способом из репозитория ppa и научит управлять версиями программам в Ubuntu.

    Сначала обновим список пакетов:

    Проверим наличие java в системе:

    Если в вашей ОС нет этих пакетов, вы увидите следующее:

    Для дальнейшего понимания стоит отметить следующую терминологию

    JRE (Java Runtime Environment) — это минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений без компилятора и других средств разработки.

    JDK (Java Development Kit) — это бесплатный комплект приложений для разработчика на языке Java, включающий в себя компилятор Java, стандартные библиотеки классов Java, документацию и различные утилиты, распространяемые компанией Oracle. В состав JDK не входит интегрированная среда разработки на Java. Здесь разработчик вынужден использовать внешний текстовый редактор и использовать утилиты командной строки. Существует две разновидности Java. OpenJDK — это реализация JDK с открытым исходным кодом и OracleJDK — официальная версия JDK от Oracle.

    В первом случае устанавливаем OpenJDK — проект по созданию полностью совместимого Java Development Kit, состоящего исключительно из свободного и открытого исходного кода.

    Первым делом рассмотрим установку OpenJDK8 с открытым исходным кодом.

    Обновляем репозиторий пакетов:

    Выполняем обновления, затрагивающие зависимости пакетов:

    Добавляем PPA программы:

    Выполняем команду установки для jre:

    Выполняем команду установки для jdk:

    Проверяем установленную версию:

    Но на OpenJDK много чего не работает и лучше поставить OracleJDK.

    Установка OracleJDK8

    OracleJDK8 — стабильная версия, а этот PPA поддерживает Ubuntu 16.10, 16.04, 15.10, 14.04 и 12.04, а также Linux Mint 18, 17.x и 13. Добавьте PPA и установите Oracle Java 8 (пакет содержит как JDK8, так и JRE8), используя следующие команды:

    Добавляем PPA репозиторий в систему:

    Обновляем репозиторий пакетов:

    Выполняем обновления затрагивающие зависимости пакетов:

    Выполняем команду установки:

    Жмем Enter

    Выбираем Да, жмем Enter.

    Проверяем установленную версию:

    Для разработчиков Java также важна версия компилятора javac:

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

    Теперь можно выбрать номер версии, которая будет использоваться по умолчанию введя цифру.

    Oracle-java8-installer зависит от других пакетов Java. Например, если Java 7 установлена, то следующая установленная Java 8 становится стандартом, но, если установлена Java 9, то Java 8 не станет по умолчанию.

    Установка Oracle JDK 9

    Установщик Oracle Java (JDK) автоматически загружает и устанавливает Oracle JDK8 и JDK9.

    Этот PPA поддерживает Ubuntu 17.10, 17.04, 16.04, 14.04 и 12.04.

    Обновляем репозиторий пакетов:

    Загружаем и установливаем сценарий установщика:

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

    Когда вы устанавливаете платформу Java командами, представленными выше, то по умолчанию устанавливается та версия, которую вы установили последней.

    Например вы поставили сначала Java 9, а затем поставили Java 8, то по умолчанию в системе будет использоваться Java 8.

    Версии Java 6 и 7 недоступны для скачивания из PPA (Персональные архивы пакетов), а доступны только по учётной записи у компании Oracle.

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

    Установить Java 8 по умолчанию:

    Установить Java 9 по умолчанию:

    Но это жесткий способ, он удаляет другие версии Java, можно воспользоваться системными инструментами для переключения Java, а именно update-java-alternatives.

    Команда покажет такой результат:

    Команда для переключения версии Java на 8:

    Команда для переключения версии Java на 9:

    Переменные среды для Java, к примеру $JAVA_HOME, которая зачастую используется для запуска Java-приложений в скриптах этих самых приложений, находятся в файле /etc/profile.d/jdk.sh

    Редактировать данный файл можно с помощью текстового редактора.

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

    Как установить Java в Ubuntu

    Это довольно простой и легкий процесс, и мы представляем вам пошаговые инструкции по установке Java в Ubuntu. Инструкции будут работать для Ubuntu 14.04, 16.04, 18.04 и любого другого выпуска LTS.

    Iuliia Zalesskaia

    Read more posts by this author.

    Iuliia Zalesskaia

    Это довольно простой и легкий процесс, и мы представляем вам пошаговые инструкции по установке Java в Ubuntu. Инструкции будут работать для Ubuntu 14.04, 16.04, 18.04 и любого другого выпуска LTS.

    Данный способ работает для любого дистрибутива на основе Ubuntu, даже не для версий LTS, таких как 18.10, но они были протестированы на Ubuntu 16.04 и Ubuntu 18.04 и работать как на серверах, так и на десктопах.

    Прежде чем мы начнем установку Java

    Некоторые вещи, которые вам понадобятся перед началом установки Java:

    Сервер Ubuntu. Вы можете получить его от Timeweb или любого другого провайдера облачного хостинга.

    Пользователь sudo / root. Все команды ниже выполняются пользователем root. Если вы используете пользователя без полномочий root, вам нужно добавить sudo к большинству команд.

    Клиент SSH, такой как MobaXterm (если вы используете Windows) или SSH (если вы используете Ubuntu)

    Убедитесь, что у вас не установлена ​​Java. Если у вас уже установлена Java, удалите её, или если вы хотите использовать несколько версий Java, сохраните их и настройте позже.

    Есть несколько способов установки Java

    Вот их список, ранжированный по сложности (сначала проще):

    Установка последней версии Java с использованием JDK по умолчанию (Ubuntu’s) с использованием apt-get (используйте эту опцию, если вы не знаете, что выбрать)

    Установка Java 11 с использованием Oracle JDK с помощью apt-get

    Установка Java 8 с использованием Oracle JDK с помощью apt-get (не рекомендуется)

    Установка Java вручную с использованием Oracle JDK (не рекомендуется для начинающих)

    Как установить Java (JDK по умолчанию) в Ubuntu с помощью apt-get

    Мы начнем с инструкций по установке последней рекомендованной версии Java (JDK) с использованием пакета Ubuntu. Установив JDK (Java Development Kit), вы также установите JRE (Java Runtime Environment). Это пакет OpenJDK, который является реализацией Java с открытым исходным кодом.

    Шаг 1: Обновите Ubuntu

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

    Шаг 2: Установите JDK по умолчанию

    Запустите следующую команду:

    И это все. В зависимости от того, в какой момент времени вы читаете эту заметку, команда установит Java 10 или Java 11. Теперь вы можете перейти к шагу 3 и настроить Java .

    Как установить Java 11 с использованием Oracle JDK

    Если вы не хотите использовать JDK по умолчанию с открытым исходным кодом Ubuntu, вы можете использовать официальный Oracle JDK через сторонний репозиторий.

    Шаг 1: Обновите Ubuntu

    Опять же, вы всегда должны сначала обновить свою систему, прежде чем делать что-либо еще. Запустите следующие команды:

    И установите необходимый пакет, если он еще не установлен:

    Шаг 2: Добавьте репозиторий Java

    Первое, что вам нужно сделать, это добавить сторонний репозиторий, чтобы получить Oracle JDK. Мы будем использовать его из Linux Uprising, но вы можете использовать любой другой репозиторий:

    А затем обновите список пакетов еще раз:

    Шаг 3: Установите Java

    Для установки JDK 11-й (стабильной) последней версии выполните следующую команду:

    Это все. Теперь вы можете перейти к шагу 4 и настроить Java .

    Как установить Java 8 с использованием Oracle JDK

    Чтобы установить Java 8 (срок его действия истек в январе 2019 года!), выполните следующие инструкции:

    Шаг 1: Обновите Ubuntu

    Опять же, вы всегда должны сначала обновить свою систему, прежде чем делать что-либо еще. Запустите следующие команды:

    И установите необходимый пакет, если он еще не установлен:

    Шаг 2: Добавьте репозиторий Java

    Первое, что вам нужно сделать, это добавить сторонний репозиторий, чтобы получить Oracle JDK. Мы будем использовать один из WebUpd8, но вы можете использовать любой другой репозиторий:

    А затем обновите список пакетов еще раз:

    Шаг 3: Установите Java

    Итак, чтобы установить 8-ю устаревшую версию JDK, выполните следующую команду:

    И это все. Теперь вы можете перейти к шагу 4 и настроить Java .

    Как установить Java вручную, используя Oracle JDK в Ubuntu

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

    Шаг 1: Обновление

    Как всегда, сначала обновляем:

    Шаг 2: Загрузите JDK

    Перейдите на страницу загрузки Oracle и выберите версию, которую вы хотите скачать. Мы будем использовать стандартную версию Java 11.0.1. Замените в коде номера версий, если вы собираетесь использовать другую версию. Java 9 доступна только для 64-битных систем, поэтому, если ваша Ubuntu 32-битная, вы должны использовать другую версию.

    Загрузите файл .tar.gz:

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

    Создайте каталог для вашей установки Java:

    Здесь мы установим Java. Вы можете использовать другой каталог, если вы хотите установить его в другом месте, например / usr / local

    Шаг 3: Установите Java

    Теперь распакуйте файл .tar.gz (tarball) в каталог, который вы ранее создали.

    И это все, перейдите к шагу 4 и настройте Java .

    Настройка Java в Ubuntu

    Теперь пришло время настроить вашу Java.

    Проверьте, какую версию Java вы используете:

    Во-первых, убедитесь, что вы установили Java в своей системе и проверьте, какая у вас версия:

    Вывод должен быть примерно таким:

    Исходя из ответа, мы используем версию 11.

    Установите значение по умолчанию, если у вас есть несколько версий Java:

    Если у вас несколько версий Java, вы можете закрепить версию по умолчанию, используя следующую команду:

    Вы также можете использовать эту команду, чтобы проверить, сколько у вас несколько версий.

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

    Установите переменную JAVA_HOME

    Скорее всего, вам потребуется установить переменную JAVA_HOME, чтобы другие приложения могли найти местоположение вашей версии Java. Чтобы найти путь версии Java, повторите предыдущую команду:

    И скопируйте путь файла – второй столбец – в «Путь».

    Затем откройте файл «/ etc / environment» в текстовом редакторе.

    И добавьте следующую строку в конец файла:

    Убедитесь, что вы обновили путь, который вы ранее скопировали, например:

    Сохраните файл и затем перезагрузите его:

    Чтобы проверить, все ли сделано правильно, вы можете проверить переменную JAVA_HOME, используя:

    Ответ должен быть вашим путем установленной версии Java.

    Существует несколько способов настройки переменной JAVA_HOME и множество других переменных, которые вам, возможно, потребуется настроить, в зависимости от того, что вам нужно и что вы собираетесь использовать.

    Ссылка на основную публикацию
    Adblock
    detector