Как да инсталирам Oracle Java на Ubuntu Linux

Автор: Monica Porter
Дата На Създаване: 17 Март 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Как да инсталираме Linux, Java8 и Eclipse на виртуална машина (Virutal Box)!
Видео: Как да инсталираме Linux, Java8 и Eclipse на виртуална машина (Virutal Box)!

Съдържание

Тази статия ще ръководи инсталирането на Oracle Java 7 32-битова и 64-битова (текущата версия е 1.7.0_45JDK / JRE на 32-битова и 64-битова операционни системи Ubuntu. Можете да приложите това ръководство за Debian и Linux Mint.

Ако сте инсталирали Oracle Java 7 на вашата операционна система, но искате да надстроите, вижте ръководството за надграждане на Oracle Java на Ubuntu Linux.

С хора просто Ако искате да инсталирате Oracle Java JRE, за да стартирате Java приложения, а не да разработвате Java програми, моля, вижте ръководството за инсталиране на Oracle Java JRE на Ubuntu Linux.

За тези, които искат да инсталират Oracle Java JDK за разработване на Java програми и приложения (Oracle Java JRE, включително Oracle JDK), използвайте следния метод:

  • Как да инсталирам Oracle Java JDK на Ubuntu Linux

За да активирате / надстроите Oracle Java в уеб браузър, вижте урока за активиране на Oracle Java в уеб браузъра.

Стъпки


  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)
        OpenJDK 64-битов сървър VM (компилация 19.0-b09, смесен режим)
    • Ако в системата е инсталиран OpenJDK, това не е версията на доставчика, спомената в тази статия.

  3. Напълно премахнете OpenJDK / JRE в системата и създайте директория за съхранение на двоични файлове на Oracle Java JDK / JRE. Това е начин да се избегнат системни конфликти и объркване между 2 различни версии на 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).
    • Например, ако използвате 32-битова Ubuntu Linux, изтеглете 32-битови двоични файлове на Oracle Java.
    • Например, ако използвате Ubuntu Linux 64-bit, изтеглете 64-битовите двоични файлове на Oracle Java.
    • Опция, Изтеглете документацията за Oracle Java JDK / JRE
      • Изберете jdk-7u40-apidocs.zip
    • Важна информация: 64-битовите двоични файлове на Oracle Java не работят на 32-битова Ubuntu Linux, много съобщения за системни грешки ще се появят, ако умишлено инсталирате 64-битова Oracle Java на 32-битова Ubuntu Linux.
  5. Копирайте двоичния файл на Oracle Java в директорията / usr / local / java. В повечето случаи се изтегля двоичната версия на Oracle Java: / home /"потребителско име"/ Изтегляния.
    • Как да инсталирам Oracle Java 32-bit на Ubuntu Linux 32-bit:
      • Тип / Копиране / Поставяне: cd ~ / Изтегляния
      • Тип / Копиране / Поставяне: sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java
      • Тип / Копиране / Поставяне: sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java
      • Тип / Копиране / Поставяне: cd / usr / local / java
    • Как да инсталирам Oracle Java 64-bit на Ubuntu Linux 64-bit:
      • Тип / Копиране / Поставяне:cd ~ / Изтегляния
      • Ако изтеглите JDK, въведете / копирайте / поставете: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
      • Или ако изтеглите JRE, тогава напишете / копирайте / поставете: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
      • Тип / Копиране / Поставяне: cd / usr / local / java
  6. Извлечете Java двоичния архив в директорията / usr / local / java
    • Как да инсталирам Oracle Java 32-bit на Ubuntu Linux 32-bit:
      • Тип / Копиране / Поставяне: sudo tar xvzf jdk-7u45-linux-i586.tar.gz
      • Тип / Копиране / Поставяне: sudo tar xvzf jre-7u45-linux-i586.tar.gz
    • Как да инсталирам Oracle Java 64-bit на Ubuntu Linux 64-bit:
      • Ако изтеглите JDK, въведете / копирайте / поставете: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • Ако изтеглите JRE, напишете / копирайте / поставете: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. Проверете отново директорията. На тази стъпка трябва да имате разархивирана директория Java JDK / JRE в / usr / local / java, изброена по следния начин:
    • Тип / Копиране / Поставяне: ls -a
    • jdk1.7.0_45
    • или jre1.7.0_45
  8. Редактирайте пътя на файла / etc / profile и добавете следните системни променливи към пътя. Използвайте nano, gedit или друг софтуер за редактиране на текст и отворете / etc / profile.
    • Тип / Копиране / Поставяне: sudo gedit / etc / profile
    • или
    • Тип / Копиране / Поставяне: sudo nano / etc / profile
  9. Използвайте клавишите със стрелки, за да превъртите до дъното и да добавите ред след файла:
    • Ако имате инсталиран JDK Тип / Копиране / Поставяне:
      JAVA_HOME = / usr / local / java /jdk1.7.0_45
      JRE_HOME = $ JAVA_HOME / jre
      PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin
      експортирайте JAVA_HOME
      експортирайте JRE_HOME
      износ ПЪТ
    • Ако имате инсталиран JRE Тип / Копиране / Поставяне:
      JRE_HOME = / usr / local / java /jre1.7.0_45
      PATH = $ PATH: $ JRE_HOME / bin
      експортирайте JRE_HOME
      износ ПЪТ
    • Запазете файла / etc / profile и излезте.
  10. Информирайте системата Ubuntu Linux за местоположението на Oracle Java JDK / JRE. Командата ще информира системата, че нова версия на Oracle Java е готова за употреба.
    • Ако имате инсталиран JDK Тип / Копиране / Поставяне: sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
    • Ако имате инсталиран JRE Тип / Копиране / Поставяне: sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
      • Това е командата, която информира системата, че Oracle Java JRE е готова за употреба.
    • Само ако инсталирате JDK Тип / Копиране / Поставяне:sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
      • Това е командата, която информира системата, че Oracle Java JDK е готов за употреба.
    • Тип / Копиране / Поставяне:sudo update-alternative -install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
      • Това е команда, която информира системата, че Oracle Java Web е готова за употреба.
  11. Кажете на системата Ubuntu Linux, че Oracle Java JDK / JRE е вашата Java по подразбиране.
    • Ако имате инсталиран JDK Тип / Копиране / Поставяне: sudo update-alternative -set java /usr/local/java/jdk1.7.0_45/jre/bin/java
    • Ако имате инсталиран JRE Тип / Копиране / Поставяне:sudo update-alternative -set java /usr/local/java/jre1.7.0_45/bin/java
      • Това е командата за настройване на java runtime system за системата.
    • Само при инсталиране на JDK тип / копиране / поставяне: sudo update-alternative -set java /usr/local/java/jdk1.7.0_45/bin/java
      • Това е командата за настройване на java компилатор за системата.
    • Ако имате инсталиран JDK Тип / Копиране / Поставяне: sudo update-alternative -set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
    • Или ако имате инсталиран JRE Тип / Копиране / Поставяне: sudo update-alternative -set javaws /usr/local/java/jre1.7.0_45/bin/javaws
      • Това е командата за настройване на Java Web за зареждане в системата.
  12. Презаредете системния път / etc / profile, като въведете следната команда:
    • Тип / Копиране / Поставяне:. / и т.н. / профил
    • Запишете системния път / и т.н. / файлът на профила ще се презареди след рестартиране на системата Ubuntu Linux.
  13. Проверете дали Oracle Java е инсталиран правилно в системата или не. Изпълнете следната команда и запишете версията на Java: Ако 32-битовата инсталация на Oracle Java е успешна, ще видите съобщението:
    • Тип / Копиране / Поставяне: java -версия. Това е командата за показване на java версията в системата. Ще видите съобщението: java версия "1.7.0_45"
      Java (TM) SE Runtime Environment (компилация 1.7.0_45-b18)
    • Java HotSpot (TM) Server VM (компилация 24.45-b08, смесен режим)
    • Тип / Копиране / Поставяне: java -версия. Това е команда, известяваща, че вече можете да компилирате Java програми от терминала. Ще получите следното съобщение: java 1.7.0_45. Успешната инсталация на Oracle Java 64-bit ще покаже:
    • Тип / Копиране / Поставяне: java -версия. Това е командата за показване на версията на java, работеща в системата. Ще получите следното съобщение: java версия "1.7.0_45"
      Java (TM) SE среда за изпълнение (компилация 1.7.0_45-b18)
    • Java HotSpot (TM) 64-битов сървър VM (компилация 24.45-b08, смесен режим)
    • Тип / Копиране / Поставяне: java -версия. Това е команда, известяваща, че вече можете да компилирате Java програми от терминала. Ще получите съобщението на дисплея: java 1.7.0_45
  14. Поздравления, успешно сте инсталирали Oracle Java на вашата Linux система. Сега просто рестартирайте системата. След това системата ще бъде напълно конфигурирана за стартиране и разработване на Java програми. След това можете да опитате да компилирате и стартирате своя собствена програма Java. реклама

Метод 1 от 3: По избор: Как да активирам Oracle Java в уеб браузъра

  1. За да активирате приставките Java в уеб браузър, трябва да създадете символична връзка от директорията на приставките на браузъра до мястото, където се намира приставката Java в дяла на Oracle Java.
    • Важна забележка: Трябва да бъдете внимателни, когато активирате Oracle Java 7 във вашия уеб браузър, поради факта, че Java има множество уязвимости и експлойти. По-важното е, че когато активирате Oracle Java 7 във вашия уеб браузър, ако има дупка в сигурността или експлойт, това е слабост за лошите да нахлуят и да навредят на вашата система. За повече информация относно уязвимости и експлойти на Java посетете уебсайта: Java Tester
    реклама

Метод 2 от 3: Google Chrome

32-битов урок за Oracle Java:

  1. Изпълнете следната команда.
    • Тип / Копиране / Поставяне: sudo mkdir -p / opt / google / chrome / plugins
      • Това е командата за създаване на директория / opt / google / chrome / plugins
    • Тип / Копиране / Поставяне: cd / opt / google / chrome / plugins
      • Това е командата, която ви отвежда до директорията с приставки на google chrome, не забравяйте да отидете в тази директория, преди да създадете връзката с иконата
    • Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment) libnpjp2.so към браузъра Google Chrome.
    реклама

64-битов урок за Oracle Java:

  1. Изпълнете следната команда.
    • Тип / Копиране / Поставяне: sudo mkdir -p / opt / google / chrome / plugins
      • Това е командата за създаване на директория / opt / google / chrome / plugins
    • Тип / Копиране / Поставяне: cd / opt / google / chrome / plugins
      • Това е командата, която ви отвежда в директорията на приставките на google chrome, уверете се, че влизате в директорията, преди да създадете връзката с иконата.
    • Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment). libnpjp2.so към браузъра Google Chrome.
    реклама

Напомням:

  1. Забележка: Много пъти, когато изпълнявате горните команди, ще получите следното съобщение:
    • ln: създаване на символична връзка `./libnpjp2.so ': Файлът съществува
    • За да разрешите този проблем, просто премахнете връзката по-рано, като използвате следната команда:
    • Тип / Копиране / Поставяне:cd / opt / google / chrome / plugins
    • Тип / Копиране / Поставяне:sudo rm -rf libnpjp2.so
    • Уверете се, че сте в директорията / opt / google / chrome / plugins, преди да изпълните командата.
  2. Рестартирайте вашия уеб браузър и отидете на Java тестер за да проверите дали Java работи или не. реклама

Метод 3 от 3: Mozilla Firefox

32-битов урок за Oracle Java:

  1. Изпълнете следната команда.
    • Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
      • Това е командата, която ще ви отведе до директорията plugin / usr / lib / mozilla / plugins, създайте тази директория, ако нямате такава.
    • Тип / Копиране / Поставяне: sudo mkdir -p / usr / lib / mozilla / plugins
      • Ето командата create directory / usr / lib / mozilla / plugins, уверете се, че сте в директорията, преди да създадете символната връзка.
    • Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment). libnpjp2.so към уеб браузъра Mozilla Firefox.
    реклама

64-битов урок за Oracle Java:

  1. Изпълнете следната команда:
    • Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
      • Това е командата, която ще ви отведе до директорията / usr / lib / mozilla / plugins, създайте тази директория, ако нямате такава.
    • Тип / Копиране / Поставяне: sudo mkdir -p / usr / lib / mozilla / plugins
      • Ето командата create directory / usr / lib / mozilla / plugins, уверете се, че сте в директорията, преди да създадете символната връзка.
    • Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment). libnpjp2.so към уеб браузъра Mozilla Firefox.
    реклама

Напомням:

  1. Забележка: Понякога изпълнявате горните команди и получавате съобщението:
    • ln: създаване на символична връзка `./libnpjp2.so ': Файлът съществува
    • За да разрешите този проблем, просто премахнете предишната връзка със следната команда:
    • Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
    • Тип / Копиране / Поставяне: sudo rm -rf libnpjp2.so
    • Уверете се, че сте в / usr / lib / mozilla / plugins директория, преди да изпълните командата.
  2. Рестартирайте уеб браузъра си и посетете страницата Java тестер за да проверите дали Java работи в браузъра. реклама

Съвети

  • С Ubuntu Linux можете да избирате между OpenJDK, безплатният език за програмиране с отворен код Java; или Oracle Java JDK и JRE. Някои хора обичат да използват Oracle Java (тъй като това е най-актуалната версия на Java и идва от поддръжници на Java технология), но също и различни.
  • Имайте предвид, че Oracle надгражда защитата, поправя грешки и подобрява производителността с всяка актуализация на Oracle Java. Когато инсталирате Oracle Java на вашата система, обърнете внимание на номера на версията. Обърнете се към урока за надстройка на Oracle Java на Linux.
  • Имайте предвид, че тази статия се преразглежда непрекъснато, тъй като Oracle понякога променя двоичния метод на инсталиране на Java JDK / JRE.