Установите Oracle Java в Ubuntu Linux

Автор: Frank Hunt
Дата создания: 15 Март 2021
Дата обновления: 1 Июль 2024
Anonim
Установка Oracle java на Ubuntu/Linux Mint
Видео: Установка Oracle java на Ubuntu/Linux Mint

Содержание

В этой статье описывается установка 32-битной и 64-битной Oracle Java 7 (номер текущей версии 1.7.0_21) JDK / JRE в 32-битных и 64-битных операционных системах Ubuntu. Инструкции также работают с Debian и Linux Mint.

Шагать

  1. Проверьте, является ли ваша операционная система Ubuntu Linux 32-разрядной или 64-разрядной, откройте окно терминала и выполните следующую команду.
    • Введите / скопируйте / вставьте: файл / sbin / init
      • Посмотрите на битовую версию вашей операционной системы Ubuntu Linux, она показывает, 32-битная она или 64-битная.
  2. Проверьте, установлена ​​ли в вашей системе Java. Для этого вам нужно запустить команду версии Java.
    • откройте окно терминала и выполните следующую команду:
      • Введите / скопируйте / вставьте: версия Java
    • Если в вашей системе установлен OpenJDK, это может выглядеть так:
      • версия java "1.7.0_15"
        Среда выполнения OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        64-разрядная серверная виртуальная машина OpenJDK (сборка 19.0-b09, смешанный режим)
    • Если в вашей системе установлен OpenJDK, возможно, вы установили версию Java от производителя, не подходящую для этого руководства.
  3. Удалите OpenJDK / JRE из вашей системы и создайте каталог, который будет содержать ваши двоичные файлы Oracle Java JDK / JRE. Это позволяет избежать системных конфликтов и путаницы между версиями Java от разных производителей. Например, если в вашей системе установлен OpenJDK / JRE, вы можете удалить его, набрав в окне терминала следующее:
    • Введите / скопируйте / вставьте: sudo apt-get purge openjdk - *
      • Эта команда удаляет OpenJDK / JRE из вашей системы.
    • Введите / скопируйте / вставьте: sudo mkdir -p / usr / local / java
      • Эта команда создает каталог, содержащий двоичные файлы Oracle Java JDK и JRE.
  4. Загрузить Oracle Java JDK / JRE для Linux. Убедитесь, что вы получили верный сжатые двоичные файлы для вашей системы (32-разрядные / 64-разрядные, заканчивающиеся на tar.gz).
    • Если ваш Ubuntu Linux 32-разрядный, загрузите 32-разрядные двоичные файлы Oracle Java.
    • Если ваш Ubuntu Linux 64-разрядный, загрузите 64-разрядные двоичные файлы Oracle Java.
    • По желанию Загрузите документацию Oracle Java JDK / JRE
      • Выберите jdk-7u21-apidocs.zip
    • Важная информация 64-битные двоичные файлы Oracle Java не будут работать в 32-битных операционных системах Ubuntu Linux, вы получите различные сообщения об ошибках.
  5. Скопируйте двоичные файлы Oracle Java в каталог / usr / local / java. Обычно двоичные файлы Oracle Java загружаются в: / home /"ваш логин"/ Загрузки.
    • Инструкции по установке 32-битного Oracle Java на 32-битный Ubuntu Linux:
      • Введите / скопируйте / вставьте: cd / home /"ваш логин"/ Загрузки
      • Введите / скопируйте / вставьте: sudo cp -r jdk-7u21-linux-i586.tar.gz / usr / local / java
      • Введите / скопируйте / вставьте: sudo cp -r jre-7u21-linux-i586.tar.gz / usr / local / java
      • Введите / скопируйте / вставьте: компакт-диск / USR / местные / Java
    • Инструкция по установке 64-битного Oracle Java на 64-битный Ubuntu Linux:
      • Введите / скопируйте / вставьте: cd / home /"ваш логин"/ Загрузки
      • Введите / скопируйте / вставьте: sudo cp -r jdk-7u21-linux-x64.tar.gz / usr / local / java
      • Введите / скопируйте / вставьте: sudo cp -r jre-7u21-linux-x64.tar.gz / usr / local / java
      • Введите / скопируйте / вставьте: компакт-диск / USR / местные / Java
  6. Извлеките сжатые двоичные файлы Java в каталог / usr / local / java.
    • Инструкции по установке 32-битного Oracle Java на 32-битный Ubuntu Linux:
      • Введите / скопируйте / вставьте: Судо tar xvzf jdk-7u21-linux-i586.tar.gz
      • Введите / скопируйте / вставьте: Судо tar xvzf jre-7u21-linux-i586.tar.gz
    • Инструкции по установке 64-битного Oracle Java на 64-битный Ubuntu Linux:
      • Введите / скопируйте / вставьте: Судо tar xvzf jdk-7u21-linux-x64.tar.gz
      • Введите / скопируйте / вставьте: Судо tar xvzf jre-7u21-linux-x64.tar.gz
  7. Проверьте свои каталоги еще раз. Теперь должно быть два несжатых двоичных каталога в / usr / local / java для Java JDK / JRE, названных следующим образом:
    • Введите / скопируйте / вставьте: ls -a
    • jdk1.7.0_21
    • jre1.7.0_21
  8. Отредактируйте системный файл PATH / etc / profile и добавьте следующие системные переменные в ваш системный путь. Используйте nano, gedit или другой текстовый редактор, от имени root откройте / etc / profile.
    • Введите / скопируйте / вставьте: sudo gedit / etc / profile
    • или же
    • Введите / скопируйте / вставьте: Судо нано / и т. д. / профиль
  9. Прокрутите до конца файла с помощью стрелок и добавьте следующие строки в конец вашего файла / etc / profile:
    • Введите / скопируйте / вставьте:

      JAVA_HOME = / usr / локальный / java /jdk1.7.0_21
      ПУТЬ = $ ПУТЬ: $ HOME / bin: $ JAVA_HOME / bin
      JRE_HOME = / usr / local / java /jre1.7.0_21
      ПУТЬ = $ ПУТЬ: $ HOME / bin: $ JRE_HOME / bin
      экспорт JAVA_HOME
      экспорт JRE_HOME
      экспорт ПУТЬ
  10. Сохраните файл / etc / profile и закройте окно.
  11. Сообщите вашей системе Ubuntu Linux, где хранится Oracle Java JDK / JRE. Тогда система знает, что новая версия Oracle Java готова к использованию.
    • Введите / скопируйте / вставьте: sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_21/bin/java" 1
      • Эта команда сообщает системе, что Oracle Java JRE готова к использованию.
    • Введите / скопируйте / вставьте: sudo update-alternatives --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac" 1
      • Эта команда сообщает системе, что Oracle Java JDK готов к использованию.
    • Введите / скопируйте / вставьте: sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws" 1
      • Эта команда сообщает системе, что Oracle Java Web Start готов к использованию.
  12. Сообщите вашей системе Ubuntu Linux, что Oracle Java JDK / JRE должна быть Java по умолчанию.
    • Введите / скопируйте / вставьте: sudo update-alternatives --set java /usr/local/java/jre1.7.0_21/bin/java
      • Эта команда устанавливает среду выполнения java для системы.
    • Введите / скопируйте / вставьте: sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_21/bin/javac
      • Эта команда устанавливает компилятор java для системы.
    • Введите / скопируйте / вставьте: sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_21/bin/javaws
      • Эта команда устанавливает Java Web Start для системы
  13. Перезагрузите PATH / etc / profile, набрав следующую команду:
    • Введите / скопируйте / вставьте: . / etc / profile
    • Примечание: ваш файл PATH / etc / profile будет загружен после перезапуска Ubuntu Linux.
  14. Проверьте, правильно ли установлена ​​Oracle Java в системе. Выполните следующие команды и посмотрите версию Java.
  15. После успешной установки 32-битного Oracle Java вы увидите:
    • Введите / скопируйте / вставьте: версия Java
      • Эта команда показывает версию Jave в вашей системе.
    • Вы получите сообщение, в котором говорится:
      • версия java "1.7.0_21"
        Среда выполнения Java (TM) SE (сборка 1.7.0_21-b21)
        Серверная виртуальная машина Java HotSpot (TM) (сборка 23.1-b03, смешанный режим)
    • Введите / скопируйте / вставьте: версия javac
      • Эта команда сообщает вам, что теперь вы можете компилировать программы Java из Терминала.
    • Вы получите сообщение, в котором говорится:
      • javac 1.7.0_21
  16. После успешной установки 64-битного Oracle Jave вы увидите:
    • Введите / скопируйте / вставьте: версия Java
      • Эта команда показывает версию Jave в вашей системе.
    • Вы получите сообщение, в котором говорится:
      • версия java "1.7.0_21"
        Среда выполнения Java (TM) SE (сборка 1.7.0_21-b21)
        64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 23.6-b04, смешанный режим)
    • Введите / скопируйте / вставьте: версия javac
      • Эта команда сообщает вам, что теперь вы можете компилировать программы Java из Терминала.
    • Вы получите сообщение, в котором говорится:
      • javac 1.7.0_21
  17. Поздравляем, вы установили Oracle Java в свою систему Linux. Перезагрузите Ubuntu Linux. После этого система полностью настроена, и вы можете запускать и разрабатывать программы на Java.

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

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

Гугл Хром

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/jre1.7.0_21/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/jre1.7.0_21/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 Tester, чтобы проверить, работает ли 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/jre1.7.0_21/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/jre1.7.0_21/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 Tester, чтобы проверить, работает ли Java в вашем браузере.

Советы

  • в Ubuntu Linux у вас есть выбор: использовать либо OpenJDK, бесплатную реализацию языка программирования Java с открытым исходным кодом, либо Oracle Java JDK и JRE. Некоторые люди предпочитают Oracle Java (последняя версия Java, разработанная специалистами по Java.
  • Этот документ может быть изменен, поскольку Oracle иногда изменяет метод установки своих двоичных файлов Java JDK / JRE.
  • Oracle делает обновления безопасности и исправляет ошибки с каждым новым выпуском Oracle Java. Обратите внимание на изменения номера версии во время установки Oracle Java.