Hierdie artikel is vir die 32-bis en 64-bis weergawes van die Oracle Java 8 JDK-installasie (die weergawe waarin hierdie artikel geskryf is, is 1.8.0_20) op 32-bis en 64-bis Ubuntu-bedryfstelsels. Hierdie instruksies kan ook op Debian en Linux Mint toegepas word.
Hierdie handleiding is vir u wat net die Oracle Java JDK wil installeer met die Oracle Java JRE wat by die JDK -aflaai ingesluit is. Die installasie-instruksies van Oracle Java JDK is slegs van toepassing op Linux-bedryfstelsels wat op Debian gebaseer is, byvoorbeeld: Debian, Linux Mint of Ubuntu.
Stap
Stap 1. Kyk of u Ubuntu Linux -bedryfstelselargitektuur 32 bis of 64 bis werk
Maak terminale oop en voer hierdie opdrag uit
-
Tik/kopieer/plak:
lêers /sbin /init
Let op die bitweergawe van die Ubuntu Linux -bedryfstelselargitektuur wat verskyn, hetsy 32 bis of 64 bit
Stap 2. Vind uit of Java op u stelsel geïnstalleer is
Voer hiervoor die java -weergawe -opdrag vanaf die terminale uit.
-
Maak 'n terminale oop en voer die onderstaande opdrag in:
-
Tik/kopieer/plak:
java -weergawe
-
-
As u reeds OpenJDK op u stelsel het, kan hierdie reël verskyn:
-
java weergawe "1.7.0_15"
OpenJDK Runtime-omgewing (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-bis bediener VM (bou 19.0-b09, gemengde modus)
-
- As OpenJDK reeds op u stelsel bestaan, is die verkeerde verskafferweergawe van Java op u stelsel geïnstalleer.
Stap 3. Verwyder OpenJDK/JRE heeltemal uit die stelsel en skep dan 'n gids om die Oracle Java JDK/JRE binêre te hou
Dit is handig om stelselkonflikte en verwarring tussen verskillende verskafferweergawes van Java te voorkom. As daar byvoorbeeld reeds 'n OpenJDK/JRE op die stelsel is, verwyder dit deur hierdie opdrag op die opdragreël in te tik:
-
Tik/kopieer/plak:
sudo apt-get purge openjdk-\*
Bogenoemde opdrag is om OpenJDK/JRE heeltemal uit die stelsel te verwyder
-
Tik/kopieer/plak:
sudo mkdir -p/usr/local/java
Hierdie opdrag sal 'n gids skep vir die binnerye van Oracle Java JDK en JRE
Stap 4. Laai Oracle Java JDK af vir Linux
U moet 'n saamgeperste binêre kies gepas vir 32 bis of 64 bit stelsel argitektuur (met tar.gz lêer uitbreiding)
- As u die 32 -bits Ubuntu Linux -bedryfstelsel gebruik, laai die 32 -bis Oracle Java -binêre af.
- As u die 64 -bits Ubuntu Linux -bedryfstelsel gebruik, laai die 64 -bis Oracle Java -binêre af.
-
U kan ook aflaai Oracle Java JDK dokumentasie
Kies jdk-8u20-apidocs.zip
-
Vitale rekords:
Oracle Java 64 bis binêre kan nie op 32 bit Ubuntu Linux bedryfstelsel gebruik word nie. 'N Aantal stelselfoutboodskappe sal verskyn as u Oracle Java 64 bit op Ubuntu Linux 32 bit probeer installeer.
Stap 5. Kopieer die Oracle Java -binêre in die plaaslike gids/usr/local/java
In die meeste gevalle word die Oracle Java -binêre afgelaai na: /home /"jou verbruikersnaam"/Aflaai.
-
Oracle Java 32 bit installasie instruksies op Ubuntu Linux 32 bit:
-
Tik/kopieer/plak:
cd /home /' "jou verbruikersnaam" /Aflaai
-
Tik/kopieer/plak:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Tik/kopieer/plak:
cd/usr/local/java/
-
-
Oracle Java 64 bit installasie instruksies op Ubuntu Linux 64 bit:
-
Tik/kopieer/plak:
cd /home /' "jou verbruikersnaam" /Aflaai
-
Tik/kopieer/plak:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Tik/kopieer/plak:
cd/usr/local/java/
-
Stap 6. Pak die saamgeperste Java -binêre in die/usr/local/java/map uit
-
Oracle Java 32 bit installasie instruksies op Ubuntu Linux 32 bit:
-
Tik/kopieer/plak:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Oracle Java 64 bit installasie instruksies op Ubuntu Linux 64 bit:
-
Tik/kopieer/plak:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Stap 7. Gaan u gids weer na
Op hierdie punt moet u twee onttrekte binêre vouers in/usr/local/java/hê vir die Java JDK/JRE wat as:
-
Tik/kopieer/plak:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Stap 8. Wysig die PATH lêerstelsel /etc /profiel, en voeg dan hierdie stelsel veranderlike by die stelsel pad
Gebruik 'n teksredakteur soos nano of gedit as root, en maak dan /etc /profile oop.
-
Tik/kopieer/plak:
sudo gedit /etc /profile
- of
-
Tik/kopieer/plak:
sudo nano /etc /profile
Stap 9. Blaai na die einde van die lêer met die pyltjie sleutels op u sleutelbord en voeg die volgende reël by aan die einde van die /etc /profiel lêer:
-
Tik/kopieer/plak:
JAVA_HOME =/usr/local/java/jdk1.8.0_20
JRE_HOME =/usr/local/java/jre1.8.0_20
PATH = $ PATH: $ JRE_HOME/bin: $ JAVA_HOME/bin
voer JAVA_HOME uit
voer JRE_HOME uit
uitvoer PATH
Stap 10. Stoor die /etc /profiel lêer, en verlaat dan
Stap 11. Vertel die Ubuntu Linux -stelsel waar die Oracle Java JDK/JRE geleë is
Dit sal die stelsel in kennis stel dat die nuwe Oracle Java -weergawe beskikbaar is.
-
Tik/kopieer/plak:
sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Hierdie opdrag sal die stelsel in kennis stel dat die Oracle Java JRE aan die gang is
-
Tik/kopieer/plak:
sudo update-alternatiewe-installeer "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Hierdie opdrag sal die stelsel in kennis stel dat die Oracle Java JDK gereed is om te gebruik
-
Tik/kopieer/plak:
sudo update-alternatiewe-installeer "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Hierdie opdrag stel die stelsel in kennis dat die begin van Oracle Java Web aan die gang is
Stap 12. Vertel die Ubuntu Linux -stelsel dat die Oracle Java JDK/JRE die standaard Java moet wees
-
Tik/kopieer/plak:
sudo update-alternatiewe-stel java /usr/local/java/jdk1.8.0_20/bin/java in
Hierdie opdrag is om die Java -runtime -omgewing op die stelsel in te stel
-
Tik/kopieer/plak:
sudo update-alternatiewe-stel javac /usr/local/java/jdk1.8.0_20/bin/javac
Hierdie opdrag is om die javac -samesteller op die stelsel in te stel
-
Tik/kopieer/plak:
sudo update-alternatiewe-stel javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Hierdie opdrag is om Java Web Start op die stelsel in te stel
Stap 13. Herhaal PATH /etc /profile op die stelsel deur hierdie opdrag in te tik:
-
Tik/kopieer/plak:
bron /etc /profile
- Let daarop dat die PATH /etc /-profiel op die stelsel herbegin word nadat die Ubuntu Linux -stelsel herbegin is
Stap 14. Toets of Oracle Java korrek op die stelsel geïnstalleer is
Voer hierdie opdrag uit en kyk watter weergawe van Java verskyn:
Stap 15. 'n Suksesvolle installasie van Oracle Java 32 bit vertoon:
-
Tik/kopieer/plak:
java -weergawe
Hierdie opdrag sal die Java -weergawe wat tans op die stelsel werk, vertoon
-
'N Boodskap sal verskyn wat wys:
-
java weergawe "1.8.0_20"
Java (TM) SE Runtime-omgewing (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (bou 25.20-b23, gemengde modus)
-
-
Tik/kopieer/plak:
javac -versie
Met hierdie opdrag moet u weet dat u nou Java -programme vanaf die terminale kan saamstel
-
'N Boodskap sal verskyn wat wys:
Javac 1.8.0_20
Stap 16. 'n Suksesvolle installasie van Oracle Java 64 bit vertoon:
-
Tik/kopieer/plak:
java -weergawe
Hierdie opdrag sal die Java -weergawe wat tans op die stelsel werk, vertoon
-
'N Boodskap sal verskyn wat wys:
-
java weergawe "1.8.0_20"
Java (TM) SE Runtime-omgewing (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (bou 25.20-b23, gemengde modus)
-
-
Tik/kopieer/plak:
javac -versie
Met hierdie opdrag moet u weet dat u nou Java -programme vanaf die terminale kan saamstel
-
'N Boodskap sal verskyn wat wys:
Javac 1.8.0_20
Stap 17. Baie geluk
U het Oracle Java suksesvol op u Linux -stelsel geïnstalleer. Herbegin die stelsel. Daarna sal die stelsel volledig gekonfigureer wees om Java -programme uit te voer en te ontwikkel. Later kan u probeer om self Java -programme saam te stel en uit te voer.
Opsioneel: Hoe om Oracle Java in die webblaaier in te skakel
Om die Java-invoegtoepassing in 'n webblaaier in te skakel, moet u 'n simboliese skakel van die plug-in-lêergids na die Java-invoegtoepassing in u Oracle Java-verspreiding skep
Belangrike informasie:
As u Oracle Java 7 in 'n webblaaier aktiveer, word baie sekuriteitsgebreke en Java -ontginning blootgestel. Om Oracle Java 7 in 'n webblaaier in staat te stel, kan hackers in die stelsel uitnooi. Besoek die volgende Engelse webwerf vir meer inligting oor sekuriteitskwetsbaarhede en uitbuiting in Java: Java Tester
Google Chrome
Oracle Java 32 bit instruksies:
-
Voer die opdrag hieronder in.
-
Tik/kopieer/plak:
sudo mkdir -p/opt/google/chrome/plugins
Hierdie opdrag skep 'n gids met die naam/opt/google/chrome/plugins
-
Tik/kopieer/plak:
cd/opt/google/chrome/plugins
Hierdie opdrag plaas u in die Google Chrome-inpropvouer. U moet in hierdie gids wees voordat u 'n simboliese skakel kan skep
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel van die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Google Chrome -webblaaier.
-
Oracle Java 64 bit instruksies:
-
Voer die opdrag hieronder in.
-
Tik/kopieer/plak:
sudo mkdir -p/opt/google/chrome/plugins
Hierdie opdrag skep 'n gids met die naam/opt/google/chrome/plugins
-
Tik/kopieer/plak:
cd/opt/google/chrome/plugins
Hierdie opdrag plaas u in die Google Chrome-inpropvouer. U moet in hierdie gids wees voordat u die simboliese skakel kan skep
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel vanaf die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Google Chrome -webblaaier.
-
Herinnering:
-
Notas:
Soms kan bogenoemde opdrag die volgende boodskap bring:
- ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
- Om hierdie probleem op te los, verwyder die vorige simboliese skakel met hierdie opdrag:
-
Tik/kopieer/plak:
cd/opt/google/chrome/plugins
-
Tik/kopieer/plak:
sudo rm -rf libnpjp2.so
- Maak seker dat u in die gids/opt/google/chrome/plugins is voordat u die opdrag invoer.
-
Herbegin die webblaaier en besoek die Java Tester om vas te stel of Java in u blaaier werk.
Mozilla Firefox
Oracle Java 32 bit instruksies:
-
Voer die opdrag hieronder in.
-
Tik/kopieer/plak:
cd/usr/lib/mozilla/plugins
Hierdie opdrag plaas u in die gids/usr/lib/mozilla/plugins. Skep hierdie gids as dit nog nie op u stelsel is nie
-
Tik/kopieer/plak:
sudo mkdir -p/usr/lib/mozilla/plugins
Hierdie opdrag skep 'n gids genaamd/usr/lib/mozilla/plugins. U moet in hierdie gids wees voordat u die simboliese skakel kan skep
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel van die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Mozilla Firefox -blaaier
-
Oracle Java 64 bit instruksies:
-
Voer die opdrag hieronder in.
-
Tik/kopieer/plak:
cd/usr/lib/mozilla/plugins
Hierdie opdrag plaas u in die gids/usr/lib/mozilla/plugins. Skep hierdie gids as dit nog nie op u stelsel is nie
-
Tik/kopieer/plak:
sudo mkdir -p/usr/lib/mozilla/plugins
Hierdie opdrag skep 'n gids genaamd/usr/lib/mozilla/plugins. U moet in hierdie gids wees voordat u die simboliese skakel kan skep
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel van die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Mozilla Firefox -blaaier
-
Herinnering:
-
Notas:
Soms kan bogenoemde opdrag die volgende boodskap bring:
- ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
- Om hierdie probleem op te los, verwyder die vorige simboliese skakel met hierdie opdrag:
-
Tik/kopieer/plak:
cd/usr/lib/mozilla/plugins
-
Tik/kopieer/plak:
sudo rm -rf libnpjp2.so
- Maak seker dat u in die gids/usr/lib/mozilla/plugins is voordat u die opdrag invoer.
-
Herbegin die webblaaier en besoek die Java Tester om vas te stel of Java in u blaaier werk.
-