Installige Oracle Java Ubuntu Linuxi

Autor: Frank Hunt
Loomise Kuupäev: 15 Märts 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Videot: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Sisu

Selles artiklis kirjeldatakse 32- ja 64-bitise Oracle Java 7 (praeguse versiooni number) installimist 1.7.0_21) JDK / JRE 32- ja 64-bitistes Ubuntu operatsioonisüsteemides. Juhised töötavad ka Debiani ja Linux Mintiga.

Astuda

  1. Kontrollige, kas teie Ubuntu Linuxi operatsioonisüsteem on 32- või 64-bitine, avage terminaliaken ja käivitage järgmine käsk.
    • Tüüp / Kopeeri / Kleebi: fail / sbin / init
      • Vaadake oma Ubuntu Linuxi operatsioonisüsteemi bitiversiooni, see näitab, kas see on 32- või 64-bitine.
  2. Kontrollige, kas Java on teie süsteemi installitud. Selleks peate käivitama Java versiooni käsu.
    • avage terminaliaken ja käivitage järgmine käsk:
      • Tüüp / Kopeeri / Kleebi: java versioon
    • Kui OpenJDK on teie süsteemi installitud, võib see välja näha järgmine:
      • java versioon "1.7.0_15"
        OpenJDK käituskeskkond (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64-bitine server VM (järk 19.0-b09, segarežiim)
    • Kui teie süsteemi on installitud OpenJDK, võite olla selle juhendi jaoks installinud Java-i vale tootjaversiooni.
  3. Eemaldage OpenJDK / JRE oma süsteemist ja looge kataloog, mis sisaldab teie Oracle Java JDK / JRE binaarfaile. See väldib Java-i erinevate tootjaversioonide vahelisi süsteemikonflikte ja segadust. Näiteks kui teie süsteemis on installitud OpenJDK / JRE, saate selle eemaldada, tippides terminaliaknasse järgmise:
    • Tüüp / Kopeeri / Kleebi: sudo apt-get purge openjdk - *
      • See käsk eemaldab teie süsteemist OpenJDK / JRE
    • Tüüp / Kopeeri / Kleebi: sudo mkdir -p / usr / local / java
      • See käsk loob kataloogi, mis sisaldab teie Oracle Java JDK ja JRE binaarfaile.
  4. Laadige alla Oracle Java JDK / JRE Linuxile. Veenduge, et saaksite õige teie süsteemile pakitud kahendfailid (32-bitine / 64-bitine, lõpeb tar.gz-ga).
    • Kui teie Ubuntu Linux on 32-bitine, laadige alla 32-bitised Oracle Java binaarfailid.
    • Kui teie Ubuntu Linux on 64-bitine, laadige alla 64-bitised Oracle Java binaarfailid.
    • Valikuline Laadige alla Oracle Java JDK / JRE dokumentatsioon
      • Valige jdk-7u21-apidocs.zip
    • Oluline teave 64-bitised Oracle Java kahendfailid ei tööta 32-bitistes Ubuntu Linuxi operatsioonisüsteemides, saate mitmesuguseid süsteemi veateateid.
  5. Kopeerige Oracle Java binaarkaustad kataloogi / usr / local / java. Tavaliselt laaditakse Oracle Java binaarkaardid alla aadressile: / home /"sinu kasutajanimi"/ Allalaadimised.
    • Juhised 32-bitise Oracle Java installimiseks 32-bitisse Ubuntu Linuxi:
      • Tüüp / Kopeeri / Kleebi: cd / kodu /"sinu kasutajanimi"/ Allalaadimised
      • Tüüp / Kopeeri / Kleebi: sudo cp -r jdk-7u21-linux-i586.tar.gz / usr / local / java
      • Tüüp / Kopeeri / Kleebi: sudo cp -r jre-7u21-linux-i586.tar.gz / usr / local / java
      • Tüüp / Kopeeri / Kleebi: cd / usr / local / java
    • Juhised 64-bitise Oracle Java installimiseks 64-bitisse Ubuntu Linuxi:
      • Tüüp / Kopeeri / Kleebi: cd / kodu /"sinu kasutajanimi"/ Allalaadimised
      • Tüüp / Kopeeri / Kleebi: sudo cp -r jdk-7u21-linux-x64.tar.gz / usr / local / java
      • Tüüp / Kopeeri / Kleebi: sudo cp -r jre-7u21-linux-x64.tar.gz / usr / local / java
      • Tüüp / Kopeeri / Kleebi: cd / usr / local / java
  6. Eemaldage pakitud Java kahendfailid kataloogist / usr / local / java
    • Juhised 32-bitise Oracle Java installimiseks 32-bitisse Ubuntu Linuxi:
      • Tüüp / Kopeeri / Kleebi: sudo tar xvzf jdk-7u21-linux-i586.tar.gz
      • Tüüp / Kopeeri / Kleebi: sudo tar xvzf jre-7u21-linux-i586.tar.gz
    • Juhised 64-bitise Oracle Java installimiseks 64-bitisse Ubuntu Linuxi:
      • Tüüp / Kopeeri / Kleebi: sudo tar xvzf jdk-7u21-linux-x64.tar.gz
      • Tüüp / Kopeeri / Kleebi: sudo tar xvzf jre-7u21-linux-x64.tar.gz
  7. Kontrollige oma katalooge uuesti. Java JDK / JRE kataloogis / usr / local / java peaks nüüd olema kaks tihendamata binaarkataloogi, mida nimetatakse järgmiselt:
    • Tüüp / Kopeeri / Kleebi: ls -a
    • jdk1.7.0_21
    • jre1.7.0_21
  8. Muutke süsteemi PATH-faili / etc / profile ja lisage oma süsteemi teele järgmised süsteemimuutujad. Kasutage nano, gedit või mõnda muud tekstiredaktorit root root / etc / profile.
    • Tüüp / Kopeeri / Kleebi: sudo gedit / etc / profile
    • või
    • Tüüp / Kopeeri / Kleebi: sudo nano / etc / profile
  9. Kerige nooltega faili lõppu ja lisage järgmised read oma / etc / profiilifaili lõppu:
    • Tüüp / Kopeeri / Kleebi:

      JAVA_HOME = / usr / local / java /jdk1.7.0_21
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      JRE_HOME = / usr / local / java /jre1.7.0_21
      PATH = $ PATH: $ HOME / bin: $ JRE_HOME / bin
      eksportige JAVA_HOME
      eksportige JRE_HOME
      eksport PATH
  10. Salvestage fail / etc / profile ja sulgege aken.
  11. Teavitage oma Ubuntu Linuxi süsteemi, kuhu on salvestatud Oracle Java JDK / JRE. Siis teab süsteem, et Oracle Java uus versioon on kasutamiseks valmis.
    • Tüüp / Kopeeri / Kleebi: sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_21/bin/java" 1
      • See käsk ütleb süsteemile, et Oracle Java JRE on kasutamiseks valmis.
    • Tüüp / Kopeeri / Kleebi: sudo update-alternatives --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac" 1
      • See käsk ütleb süsteemile, et Oracle Java JDK on kasutamiseks valmis.
    • Tüüp / Kopeeri / Kleebi: sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws" 1
      • See käsk ütleb süsteemile, et Oracle Java Web Start on kasutamiseks valmis.
  12. Teavitage oma Ubuntu Linuxi süsteemi, et Oracle Java JDK / JRE peab olema vaikimisi Java.
    • Tüüp / Kopeeri / Kleebi: sudo update-alternatives - seada java /usr/local/java/jre1.7.0_21/bin/java
      • See käsk seab süsteemi jaoks java käituskeskkonna
    • Tüüp / Kopeeri / Kleebi: sudo update-alternatives - seada javac /usr/local/java/jdk1.7.0_21/bin/javac
      • See käsk seab süsteemi jaoks Java-kompilaatori
    • Tüüp / Kopeeri / Kleebi: sudo update-alternatives - set javaws /usr/local/java/jre1.7.0_21/bin/javaws
      • See käsk seab süsteemi jaoks Java Web Starti
  13. Laadige PATH / etc / profile uuesti sisse, tippides järgmise käsu:
    • Tüüp / Kopeeri / Kleebi: . / etc / profile
    • Märkus: teie fail PATH / etc / profile laaditakse pärast Ubuntu Linuxi taaskäivitamist.
  14. Testige, kas Oracle Java on süsteemi õigesti installitud. Käivitage järgmised käsud ja vaadake Java versiooni.
  15. 32-bitise Oracle Java edukal installimisel näete:
    • Tüüp / Kopeeri / Kleebi: java versioon
      • See käsk näitab Jave'i versiooni teie süsteemis.
    • Teile saadetakse teade:
      • java versioon "1.7.0_21"
        Java (TM) SE käituse keskkond (järk 1.7.0_21-b21)
        Java HotSpoti (TM) serveri VM (järk 23.1-b03, segarežiim)
    • Tüüp / Kopeeri / Kleebi: javac-versioon
      • See käsk ütleb teile, et nüüd saate Java programme kompileerida Terminalist
    • Teile saadetakse teade:
      • javac 1.7.0_21
  16. Pärast 64-bitise Oracle Jave edukat installimist näete:
    • Tüüp / Kopeeri / Kleebi: java versioon
      • See käsk näitab Jave'i versiooni teie süsteemis.
    • Teile saadetakse teade:
      • java versioon "1.7.0_21"
        Java (TM) SE käituse keskkond (järk 1.7.0_21-b21)
        Java HotSpot (TM) 64-bitine server VM (ehitada 23.6-b04, segarežiim)
    • Tüüp / Kopeeri / Kleebi: javac-versioon
      • See käsk ütleb teile, et nüüd saate Java programme kompileerida Terminalist
    • Teile saadetakse teade:
      • javac 1.7.0_21
  17. Palju õnne, olete nüüd oma Linuxi süsteemi Oracle Java installinud. Taaskäivitage Ubuntu Linux. Pärast seda on süsteem täielikult konfigureeritud ning saate Java-programme käivitada ja arendada.

Valikuline: kuidas Oracle Java veebibrauserites aktiveerida

  1. Java-pistikprogrammi aktiveerimiseks oma veebibrauserites peate looma veebibrauseri pistikprogrammi kataloogist sümboolse lingi Java-pistikprogrammi asukohale, mis oli Oracle Java-jaotuses.

Google Chrome

Oracle Java 32-bitised juhised:

  1. Käivitage järgmised käsud.
    • Tüüp / Kopeeri / Kleebi: sudo mkdir -p / opt / google / chrome / plugins
      • See loob kataloogi nimega / opt / google / chrome / plugins
    • Tüüp / Kopeeri / Kleebi: cd / opt / google / chrome / plugins
      • See viib teid google Chrome'i pistikprogrammide kataloogi, enne sümboolse lingi loomist veenduge, et asute selles kataloogis.
    • Tüüp / Kopeeri / Kleebi: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • See loob Java JRE (Java Runtime Environment) pistikprogrammi sümboolse lingi libnpjp2.so oma Google Chrome'i veebibrauserisse

64-bitised Oracle Java juhised:

  1. Käivitage järgmised käsud.
    • Tüüp / Kopeeri / Kleebi: sudo mkdir -p / opt / google / chrome / plugins
      • See loob kataloogi nimega / opt / google / chrome / plugins
    • Tüüp / Kopeeri / Kleebi: cd / opt / google / chrome / plugins
      • See viib teid google Chrome'i pistikprogrammide kataloogi, enne sümboolse lingi loomist veenduge, et olete selles kataloogis.
    • Tüüp / Kopeeri / Kleebi: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • See loob Java JRE (Java Runtime Environment) pistikprogrammi sümboolse lingi libnpjp2.so oma Google Chrome'i veebibrauserisse

Pane tähele:

  1. Pane tähele: Ülaltoodud käsu käivitamisel saate mõnikord järgmise teate:
    • ln: sümboolse lingi loomine `./libnpjp2.so ': Fail on olemas
    • Sel juhul eemaldage eelnev sümboolne link järgmise käsuga:
    • Tüüp / Kopeeri / Kleebi: cd / opt / google / chrome / plugins
    • Tüüp / Kopeeri / Kleebi: sudo rm -rf libnpjp2.so
    • Enne käsu käivitamist veenduge, et olete kataloogis / opt / google / chrome / plugins.
  2. Taaskäivitage oma veebibrauser ja minge Java Testerisse, et testida, kas Java töötab teie veebibrauseris.

Mozilla Firefox

32-bitised Oracle Java juhised:

  1. Käivitage järgmised käsud.
    • Tüüp / Kleebi / Kopeeri: cd / usr / lib / mozilla / pluginad
      • See viib teid kataloogi / usr / lib / mozilla / plugins, looge see kataloog, kui seda pole.
    • Tüüp / Kleebi / Kopeeri: sudo mkdir -p / usr / lib / mozilla / pluginad
      • See loob kataloogi nimega / usr / lib / mozilla / plugins, enne sümboolse lingi loomist veenduge, et asute selles kataloogis.
    • Tüüp / Kleebi / Kopeeri: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • See loob Java JRE (Java Runtime Environment) pistikprogrammi sümboolse lingi libnpjp2.so oma Mozilla Firefoxi veebibrauserisse

64-bitised Oracle Java juhised:

  1. Käivitage järgmised käsud.
    • Tüüp / Kopeeri / Kleebi: cd / usr / lib / mozilla / pluginad
      • See viib teid kataloogi / usr / lib / mozilla / plugins, looge see kataloog, kui seda pole.
    • Tüüp / Kopeeri / Kleebi: sudo mkdir -p / usr / lib / mozilla / pluginad
      • See loob kataloogi nimega / usr / lib / mozilla / plugins, enne sümboolse lingi loomist veenduge, et asute selles kataloogis.
    • Tüüp / Kopeeri / Kleebi: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • See loob Java JRE (Java Runtime Environment) pistikprogrammi sümboolse lingi libnpjp2.so oma Mozilla Firefoxi veebibrauserisse

Pane tähele:

  1. Pane tähele: Ülaltoodud käsu käivitamisel saate mõnikord järgmise teate:
    • ln: sümboolse lingi loomine `./libnpjp2.so ': Fail on olemas
    • Sel juhul eemaldage eelnev sümboolne link järgmise käsuga:
    • Tüüp / Kopeeri / Kleebi: cd / usr / lib / mozilla / pluginad
    • Tüüp / Kopeeri / Kleebi: sudo rm -rf libnpjp2.so
    • Enne käsu käivitamist veenduge, et olete kataloogis / usr / lib / mozilla / plugins.
  2. Taaskäivitage oma veebibrauser ja minge Java Testerisse, et testida, kas Java töötab teie veebibrauseris.

Näpunäited

  • Ubuntu Linuxis on teil valida, kas kasutada OpenJDK-d, Java programmeerimiskeele tasuta ja avatud lähtekoodiga rakendust või Oracle Java JDK ja JRE. Mõned inimesed eelistavad Oracle Java-d (mis on Java uusim versioon ja pärineb otse Java tehnikutelt.
  • Seda dokumenti võidakse muuta, kuna Oracle muudab mõnikord Java JDK / JRE binaarkaartide installimismeetodit.
  • Oracle teeb turvavärskendusi ja veaparandusi iga uue Oracle Java väljalaskega. Pange tähele versiooni numbri muudatusi Oracle Java installimisel.