Как установить Oracle Java JDK в Ubuntu Linux (с изображениями)

Оглавление:

Как установить Oracle Java JDK в Ubuntu Linux (с изображениями)
Как установить Oracle Java JDK в Ubuntu Linux (с изображениями)

Видео: Как установить Oracle Java JDK в Ubuntu Linux (с изображениями)

Видео: Как установить Oracle Java JDK в Ubuntu Linux (с изображениями)
Видео: 3 комбинации клавиш для переустановки MacOS 2024, Ноябрь
Anonim

Эта статья предназначена для 32-разрядной и 64-разрядной версий установки Oracle Java 8 JDK (версия, для которой была написана эта статья, 1.8.0_20) в 32-битных и 64-битных операционных системах Ubuntu. Эти инструкции также можно применить к Debian и Linux Mint.

Это руководство предназначено для тех из вас, кто просто хочет установить Oracle Java JDK с Oracle Java JRE, включенным в загрузку JDK. Инструкции по установке Oracle Java JDK применимы только к операционным системам Linux на основе Debian, например: Debian, Linux Mint или Ubuntu.

Шаг

Установите Oracle Java JDK в Ubuntu Linux Шаг 1
Установите Oracle Java JDK в Ubuntu Linux Шаг 1

Шаг 1. Посмотрите, какая у вас архитектура операционной системы Ubuntu Linux - 32-разрядная или 64-разрядная

Откройте терминал и запустите эту команду

  • Введите / скопируйте / вставьте:

    файлы / sbin / init

    Обратите внимание на появившуюся разрядную версию архитектуры операционной системы Ubuntu Linux, будь то 32-разрядная или 64-разрядная

Установите Oracle Java JDK в Ubuntu Linux Шаг 2
Установите Oracle Java JDK в Ubuntu Linux Шаг 2

Шаг 2. Узнайте, установлена ли в вашей системе Java

Для этого запустите команду версии java из терминала.

  • Откройте терминал и введите команду ниже:

    • Введите / скопируйте / вставьте:

      java -version

  • Если у вас уже есть OpenJDK в вашей системе, может появиться эта строка:

    • версия java "1.7.0_15"

      Среда выполнения OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      64-разрядная серверная виртуальная машина OpenJDK (сборка 19.0-b09, смешанный режим)

  • Если OpenJDK уже существует в вашей системе, значит, в вашей системе установлена версия Java не того поставщика.
Установите Oracle Java JDK в Ubuntu Linux Шаг 3
Установите Oracle Java JDK в Ubuntu Linux Шаг 3

Шаг 3. Полностью удалите OpenJDK / JRE из системы, затем создайте папку для хранения двоичного файла Oracle Java JDK / JRE

Это полезно для предотвращения системных конфликтов и путаницы между версиями Java от разных поставщиков. Например, если в системе уже есть OpenJDK / JRE, удалите его, введя эту команду в командной строке:

  • Введите / скопируйте / вставьте:

    sudo apt-get очистить openjdk - / *

    Вышеупомянутая команда предназначена для полного удаления OpenJDK / JRE из системы

  • Введите / скопируйте / вставьте:

    sudo mkdir -p / usr / local / java

    Эта команда создаст папку для хранения двоичных файлов Oracle Java JDK и JRE

Установите Oracle Java JDK в Ubuntu Linux Шаг 4
Установите Oracle Java JDK в Ubuntu Linux Шаг 4

Шаг 4. Загрузите Oracle Java JDK для Linux

Вы должны выбрать сжатый двоичный файл, подходящее для 32-битной или 64-битной системной архитектуры (с расширением файла tar.gz)

  • Если вы используете 32-битную операционную систему Ubuntu Linux, загрузите 32-битный двоичный файл Oracle Java.
  • Если вы используете 64-битную операционную систему Ubuntu Linux, загрузите 64-битный двоичный файл Oracle Java.
  • Вы также можете скачать Документация Oracle Java JDK

    Выберите jdk-8u20-apidocs.zip

  • Жизненно важные отчеты:

    64-разрядный двоичный файл Oracle Java нельзя использовать в 32-разрядной операционной системе Ubuntu Linux. Если вы попытаетесь установить 64-разрядную версию Oracle Java на 32-разрядную версию Ubuntu Linux, появится ряд сообщений об ошибках.

Установите Oracle Java JDK в Ubuntu Linux Шаг 5
Установите Oracle Java JDK в Ubuntu Linux Шаг 5

Шаг 5. Скопируйте двоичный файл Oracle Java в локальную папку / usr / local / java

В большинстве случаев двоичный файл Oracle Java загружается в: / home /"ваш логин"/ Загрузки.

  • Инструкции по установке 32-разрядной версии Oracle Java в 32-разрядной версии Ubuntu Linux:

    • Введите / скопируйте / вставьте:

      cd / home / ' "ваш логин" / Загрузки

    • Введите / скопируйте / вставьте:

      sudo cp -r jdk-8u20-linux-i586.tar.gz / usr / local / java /

    • Введите / скопируйте / вставьте:

      cd / usr / local / java /

  • Инструкции по установке Oracle Java 64 bit в Ubuntu Linux 64 bit:

    • Введите / скопируйте / вставьте:

      cd / home / ' "ваш логин" / Загрузки

    • Введите / скопируйте / вставьте:

      sudo cp -r jdk-8u20-linux-x64.tar.gz / usr / local / java /

    • Введите / скопируйте / вставьте:

      cd / usr / local / java /

Установите Oracle Java JDK в Ubuntu Linux Шаг 6
Установите Oracle Java JDK в Ubuntu Linux Шаг 6

Шаг 6. Извлеките сжатый двоичный файл Java в папку / usr / local / java /.

  • Инструкции по установке 32-разрядной версии Oracle Java в 32-разрядной версии Ubuntu Linux:

    • Введите / скопируйте / вставьте:

      Судо tar xvzf jdk-8u20-linux-i586.tar.gz

  • Инструкции по установке Oracle Java 64 bit в Ubuntu Linux 64 bit:

    • Введите / скопируйте / вставьте:

      Судо tar xvzf jdk-8u20-linux-x64.tar.gz

Установите Oracle Java JDK в Ubuntu Linux Шаг 7
Установите Oracle Java JDK в Ubuntu Linux Шаг 7

Шаг 7. Проверьте папку еще раз

На этом этапе у вас должны быть две извлеченные двоичные папки в / usr / local / java / для Java JDK / JRE, перечисленные как:

  • Введите / скопируйте / вставьте:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Установите Oracle Java JDK в Ubuntu Linux Шаг 8
Установите Oracle Java JDK в Ubuntu Linux Шаг 8

Шаг 8. Отредактируйте файловую систему PATH / etc / profile, затем добавьте эту системную переменную в системный путь

Используйте текстовый редактор, например nano или gedit, от имени пользователя root, затем откройте / etc / profile.

  • Введите / скопируйте / вставьте:

    sudo gedit / etc / profile

  • или
  • Введите / скопируйте / вставьте:

    Судо нано / и т. д. / профиль

Установите Oracle Java JDK в Ubuntu Linux Шаг 9
Установите Oracle Java JDK в Ubuntu Linux Шаг 9

Шаг 9. Прокрутите файл до конца с помощью клавиш со стрелками на клавиатуре и добавьте следующую строку в конец файла / etc / profile:

  • Введите / скопируйте / вставьте:

    JAVA_HOME = / usr / локальный / java /jdk1.8.0_20

    JRE_HOME = / usr / local / java /jre1.8.0_20

    ПУТЬ = $ ПУТЬ: $ JRE_HOME / bin: $ JAVA_HOME / bin

    экспорт JAVA_HOME

    экспорт JRE_HOME

    экспорт ПУТЬ

Установите Oracle Java JDK в Ubuntu Linux Шаг 10
Установите Oracle Java JDK в Ubuntu Linux Шаг 10

Шаг 10. Сохраните файл / etc / profile и выйдите

Установите Oracle Java JDK в Ubuntu Linux Шаг 11
Установите Oracle Java JDK в Ubuntu Linux Шаг 11

Шаг 11. Сообщите системе Ubuntu Linux, где находится Oracle Java JDK / JRE

Это уведомит систему о доступности новой версии Oracle Java.

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Эта команда уведомит систему о том, что Oracle Java JRE запущена и работает

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Эта команда уведомит систему о том, что Oracle Java JDK готов к использованию

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Эта команда уведомляет систему о том, что Oracle Java Web запускается и работает

Установите Oracle Java JDK в Ubuntu Linux Шаг 12
Установите Oracle Java JDK в Ubuntu Linux Шаг 12

Шаг 12. Сообщите системе Ubuntu Linux, что Oracle Java JDK / JRE должен быть Java по умолчанию

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java

    Эта команда предназначена для установки среды выполнения Java в системе

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Эта команда предназначена для установки компилятора javac в системе

  • Введите / скопируйте / вставьте:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Эта команда предназначена для запуска Java Web в системе

Установите Oracle Java JDK в Ubuntu Linux Шаг 13
Установите Oracle Java JDK в Ubuntu Linux Шаг 13

Шаг 13. Повторно запустите PATH / etc / profile в системе, набрав эту команду:

  • Введите / скопируйте / вставьте:

    источник / etc / profile

  • Обратите внимание, что PATH / etc / profile в системе будет перезапущен после перезапуска системы Ubuntu Linux.
Установите Oracle Java JDK в Ubuntu Linux Шаг 14
Установите Oracle Java JDK в Ubuntu Linux Шаг 14

Шаг 14. Проверьте правильность установки Oracle Java в системе

Запустите эту команду и посмотрите, какая версия Java появится:

Установите Oracle Java JDK в Ubuntu Linux Шаг 15
Установите Oracle Java JDK в Ubuntu Linux Шаг 15

Шаг 15. При успешной установке 32-разрядной версии Oracle Java отобразится:

  • Введите / скопируйте / вставьте:

    java -version

    Эта команда отобразит версию Java, которая в настоящее время запущена в системе

  • Появится сообщение, показывающее:

    • версия java "1.8.0_20"

      Среда выполнения Java (TM) SE (сборка 1.8.0_20-b26)

      Серверная виртуальная машина Java HotSpot (TM) (сборка 25.20-b23, смешанный режим)

  • Введите / скопируйте / вставьте:

    javac -version

    Эта команда сообщает вам, что теперь вы можете компилировать программы Java из терминала

  • Появится сообщение, показывающее:

    Javac 1.8.0_20

Установите Oracle Java JDK в Ubuntu Linux Шаг 16
Установите Oracle Java JDK в Ubuntu Linux Шаг 16

Шаг 16. При успешной установке Oracle Java 64 bit отобразится:

  • Введите / скопируйте / вставьте:

    java -version

    Эта команда отобразит версию Java, которая в настоящее время запущена в системе

  • Появится сообщение, показывающее:

    • версия java "1.8.0_20"

      Среда выполнения Java (TM) SE (сборка 1.8.0_20-b26)

      Серверная виртуальная машина Java HotSpot (TM) (сборка 25.20-b23, смешанный режим)

  • Введите / скопируйте / вставьте:

    javac -version

    Эта команда сообщает вам, что теперь вы можете компилировать программы Java из терминала

  • Появится сообщение, показывающее:

    Javac 1.8.0_20

Установите Oracle Java JDK в Ubuntu Linux Шаг 17
Установите Oracle Java JDK в Ubuntu Linux Шаг 17

Шаг 17. Поздравления

Вы успешно установили Oracle Java в свою систему Linux. Перезагрузите систему. После этого система будет полностью настроена для запуска и разработки программ на Java. Позже вы можете попробовать компилировать и запускать Java-программы самостоятельно.

Необязательно: как включить Oracle Java в веб-браузере

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

Важная информация:

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

Гугл Хром

32-битные инструкции Oracle Java:

  1. Введите команду ниже.

    • Введите / скопируйте / вставьте:

      sudo mkdir -p / opt / google / chrome / плагины

      Эта команда создаст папку с именем / opt / google / chrome / plugins

    • Введите / скопируйте / вставьте:

      cd / opt / google / chrome / плагины

      Эта команда поместит вас в папку плагинов Google Chrome. Вы должны находиться в этой папке перед созданием символической ссылки

    • Введите / скопируйте / вставьте:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Эта команда создаст символическую ссылку из подключаемого модуля Java JRE (Java Runtime Environment). libnpjp2.so в веб-браузер Google Chrome.

64-битные инструкции Oracle Java:

  1. Введите команду ниже.

    • Введите / скопируйте / вставьте:

      sudo mkdir -p / opt / google / chrome / плагины

      Эта команда создаст папку с именем / opt / google / chrome / plugins

    • Введите / скопируйте / вставьте:

      cd / opt / google / chrome / плагины

      Эта команда поместит вас в папку плагинов Google Chrome. Вы должны находиться в этой папке перед созданием символической ссылки

    • Введите / скопируйте / вставьте:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Эта команда создаст символическую ссылку из подключаемого модуля Java JRE (Java Runtime Environment). libnpjp2.so в веб-браузер Google Chrome.

Напоминание:

  1. Примечания:

    Иногда указанная выше команда может вызвать следующее сообщение:

    • ln: создание символической ссылки `./libnpjp2.so ': файл существует
    • Чтобы решить эту проблему, удалите предыдущую символическую ссылку с помощью этой команды:
    • Введите / скопируйте / вставьте:

      cd / opt / google / chrome / плагины

    • Введите / скопируйте / вставьте:

      sudo rm -rf libnpjp2.so

    • Перед вводом этой команды убедитесь, что вы находитесь в папке / opt / google / chrome / plugins.
  2. Перезапустите веб-браузер и затем посетите тестер Java, чтобы определить, работает ли Java в вашем браузере.

    Mozilla Firefox

    32-разрядные инструкции Oracle Java:

    1. Введите команду ниже.

      • Введите / скопируйте / вставьте:

        cd / usr / lib / mozilla / плагины

        Эта команда поместит вас в папку / usr / lib / mozilla / plugins. Создайте эту папку, если ее еще нет в вашей системе

      • Введите / скопируйте / вставьте:

        sudo mkdir -p / usr / lib / mozilla / плагины

        Эта команда создаст папку с именем / usr / lib / mozilla / plugins. Перед созданием символической ссылки вы должны находиться в этой папке

      • Введите / скопируйте / вставьте:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Эта команда создаст символическую ссылку из подключаемого модуля Java JRE (Java Runtime Environment). libnpjp2.so в браузер Mozilla Firefox

    64-битные инструкции Oracle Java:

    1. Введите команду ниже.

      • Введите / скопируйте / вставьте:

        cd / usr / lib / mozilla / плагины

        Эта команда поместит вас в папку / usr / lib / mozilla / plugins. Создайте эту папку, если ее еще нет в вашей системе

      • Введите / скопируйте / вставьте:

        sudo mkdir -p / usr / lib / mozilla / плагины

        Эта команда создаст папку с именем / usr / lib / mozilla / plugins. Перед созданием символической ссылки вы должны находиться в этой папке

      • Введите / скопируйте / вставьте:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Эта команда создаст символическую ссылку из подключаемого модуля Java JRE (Java Runtime Environment). libnpjp2.so в браузер Mozilla Firefox

    Напоминание:

    1. Примечания:

      Иногда указанная выше команда может вызвать следующее сообщение:

      • ln: создание символической ссылки `./libnpjp2.so ': файл существует
      • Чтобы решить эту проблему, удалите предыдущую символическую ссылку с помощью этой команды:
      • Введите / скопируйте / вставьте:

        cd / usr / lib / mozilla / плагины

      • Введите / скопируйте / вставьте:

        sudo rm -rf libnpjp2.so

      • Перед вводом этой команды убедитесь, что вы находитесь в папке / usr / lib / mozilla / plugins.
    2. Перезапустите веб-браузер и затем посетите тестер Java, чтобы определить, работает ли Java в вашем браузере.

Рекомендуемые: