OpenJDK
Bu 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 java
içinde /usr/local/
bu komutla:
sudo mkdir -p /usr/local/java
İndirilen dosyayı dizine kopyalayın /usr/local/java
. Bunu yapmak için, cd
indirilen 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
.
PATH
Dosyayı /etc/profile
komut sudo nano /etc/profile
ile 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 -version
komut 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)