OpenJDKBu komutla tamamen kaldırın :
sudo apt-get purge openjdk-\*
Oracle Java JDK Buradan indirin .
Not: uygun dosyayı indirin; örneğin, sisteminiz x64 Ubuntu ise (yani, Debian), indirme dosyası şöyle adlandırılır:jdk-8u51-linux-x64.tar.gz
İşletim sisteminizin hangi versiyonunu bulmak için burayı kontrol edin.
Adlı bir klasör oluşturun javaiçinde /usr/local/bu komutla:
sudo mkdir -p /usr/local/java
İndirilen dosyayı dizine kopyalayın /usr/local/java. Bunu yapmak için, cdindirilen dosyanın bulunduğu dizine gidin ve bu komutu aşağıdaki dosyalara kopyalamak için kullanın /usr/local/java/:
sudo cp -r jdk-8u51-linux-x64.tar.gz /usr/local/java/
Bu /usr/local/java/dizini kullanarak CD'ye kopyalayın ve bu kopyalanan dosyayı çıkartın:
sudo tar xvzf jdk-8u51-linux-x64.tar.gz
Çıkarma işleminden sonra adında bir klasör görmelisiniz jdk1.8.0_51.
PATHDosyayı /etc/profilekomut sudo nano /etc/profileile açarak dosyayı güncelleyin ve dosyanın sonuna aşağıdakileri yapıştırın:
JAVA_HOME=/usr/local/java/jdk1.8.0_51
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
Kaydet ve çık.
Sisteme yeni Oracle Java sürümünün aşağıdaki komutlar tarafından verildiğini söyleyin:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_51/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_51/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_51/bin/javaws" 1
Aşağıdaki komutlarla Oracle Java JDK'yı varsayılan olarak yapın:
sudo update-alternatives --set java /usr/local/java/jdk1.8.0_51/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_51/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_51/bin/javaws
Sytem wide PATH / etc / profile bu komutu kullanarak yeniden yükle:
source /etc/profile
Sisteminizi yeniden başlatın.
Java JDK sürümünü java -versionkomut ile kontrol edin . Kurulum başarılı olursa, aşağıdaki gibi görünecektir:
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-xxx)
Java HotSpot(TM) Server VM (build 25.51-xxx, mixed mode)