Als u Ubuntu helemaal opnieuw hebt geïnstalleerd, is het Java-pakket hoogstwaarschijnlijk niet standaard geïnstalleerd. Het Java-pakket is nodig om een ​​op Java gebaseerde app uit te voeren, inclusief het uitvoeren van Java-applets in de browser. Hoewel je het misschien niet altijd gebruikt, is het nog steeds handig om het te installeren. Wanneer u het nodig hebt, is het klaar om te worden gebruikt.

Sun JDK vs OpenJDK

In het verleden was Sun JDK het standaard javapakket in Ubuntu. Nadat Sun Microsystem in 2010 werd overgenomen door Oracle, schakelde Ubuntu (en verschillende distro's) het Java-pakket om naar de volledig open-source OpenJDK omdat de SUN JDK geen codes meer bevat die volledig open source zijn.

OpenJDK is community-gebouwd en is (bijna) 100% vergelijkbaar met de SUN JDK. U kunt OpenJDK eenvoudig in Ubuntu installeren via het Ubuntu Software Center, door hier te klikken of de opdracht uit te voeren:

 sudo apt-get install openjdk-7-jre 

Persoonlijk, behalve een klein probleem met het renderen van fonts met OpenJDK, heb ik geen enkel groot probleem met OpenJDK ondervonden. Dat zou ook kunnen omdat ik in de eerste plaats niet veel op Java gebaseerde apps gebruik. Als u echter een specifieke Java-gebaseerde app hebt die niet goed werkt in OpenJDK, kunt u in plaats daarvan overschakelen naar de SUN JDK. Hier is hoe je het doet:

Op de moeilijke manier

Voor deze methode moet u SUN JDK 7 handmatig installeren. Het is een goede manier om de truc te leren.

1. Download de SUN JDK 7 hier naar uw thuismap.

2. Pak het tar-bestand uit.

3. Verplaats het geëxtraheerde bestand naar de map "/ usr / lib / jvm /":

 sudo mv jdk1.7.0_04 / usr / lib / jvm / 

4. Installeer SUN JDK 7 in uw systeem:

 sudo update-alternatives --install / usr / bin / javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 1 sudo update-alternatives --install / usr / bin / java java / usr / lib / jvm /jdk1.7.0_04/bin/java 1 

5. Stel de omgevingsvariabelen in:

 sudo update-alternatives --config javac sudo update-alternatives --config java 

U ziet een optie zoals de onderstaande screenshot:

Voer de optie in die overeenkomt met het SUN JDK-pakket. Druk op Enter.

Dat is het.

Om je Java te testen:

 java -version 

Je zou zoiets als dit moeten zien:

De makkelijke manier

Als u de SUN JDK niet handmatig wilt installeren, kunt u dit doen via een PPA. Aangezien er geen officiële PPA is voor SUN JDK, moet u een aangepaste PPA nemen die bij het java-pakket wordt geleverd. Merk op dat aangepaste PPA's extra softwarebronnen aan de repository kunnen toevoegen en ervoor kunnen zorgen dat uw systeem opgeblazen raakt of zelfs conflicteert met andere apps. Houd dus rekening met het risico.

Er zijn verschillende PPA's beschikbaar met SUN JDK, een die je kunt gebruiken is " webupd8team / java "

 sudo add-apt-repository ppa: webupd8team / java sudo apt-get update sudo apt-get installeren oracle-java7-installer 

Installeer SUN JDK 7 in uw systeem.

Voer een Java-applet uit in browsers (Firefox, Chrome enz.)

Zelfs nadat u het java-pakket hebt geïnstalleerd, zult u merken dat de Java-applet in uw browser niet zal worden uitgevoerd. Als u de OpenJDK gebruikt, is hier nog een pakket dat u moet installeren:

 sudo apt-get install icedtea-7-plugin 

Voer voor Oracle java de opdrachten uit:

 mkdir ~ / .mozilla / plugins ln -s /usr/lib/jvm/jdk1.7.0_04/jre/lib/i386/libnpjp2.so ~ / .mozilla / plugins 

Als u een 64-bits systeem gebruikt, vergeet dan niet om de "i386" in " amd64 " te veranderen.

Na de installatie start je je browser opnieuw. De Java-applet moet nu worden uitgevoerd. Als u wilt testen of Java in uw browser werkt, gaat u naar http://java.com/en/download/testjava.jsp. Als het correct is geïnstalleerd, ziet u het bericht 'Uw Java werkt'.