Java'yı yapılandırma
Komut satırında hangi sürümün varsayılan olduğunu update-alternatives
, hangi komutların farklı komutlar için kullanılacağını yöneten kullanarak yapılandırabilirsiniz .
sudo update-alternatives --config java
Çıktı, aşağıdaki gibi bir şeye benzeyecektir.
There are 5 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode
1 /usr/lib/jvm/java-6-oracle/jre/bin/java 1 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 2 manual mode
3 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
4 /usr/lib/jvm/java-8-oracle/jre/bin/java 3 manual mode
5 /usr/lib/jvm/java-9-oracle/bin/java 4 manual mode
Press <enter> to keep the current choice[*], or type selection number:
Şimdi varsayılan olarak kullanılacak numarayı seçebilirsiniz. Bu, derleyici ( javac
), dokümantasyon üreteci ( javadoc
), JAR imzalama aracı ( jarsigner
) ve diğerleri gibi diğer Java komutları için de yapılabilir . Özelleştirmek istediğiniz komutu doldurarak aşağıdaki komutu kullanabilirsiniz .
sudo update-alternatives --config command
JAVA_HOME
Ortam Değişkenini Ayarlama
Java sunucuları gibi birçok program, Java kurulum konumunu belirlemek için JAVA_HOME ortam değişkenini kullanır.
Yolu tercih ettiğiniz kurulumdan kopyalayın ve Sublime Text veya favori metin editörünüzü kullanarak / etc / ortamını açın.
sudo subl /etc/environment
Bu dosyanın sonuna, vurgulanan yolu kendi kopyaladığınız yolla değiştirdiğinizden emin olarak aşağıdaki satırı ekleyin.
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
Kaydedin ve dosyayı çıkın ve tekrar yükleyin: source /etc/environment
.
Artık ortam değişkeni aşağıdaki komutu yürüterek ayarlanmış olup olmadığını test edebilirsiniz: echo $JAVA_HOME
. Bu, henüz ayarladığınız yolu döndürür.