Java'nın bir sürümünü yükledim. $JAVA_HOME` ortam değişkenini nasıl doğru ayarlayabiliriz?
Petronilla Escarabajo](https://askubuntu.com/a/175519/19723)'nun önerdiği gibi /etc/profile
içinde JAVA_HOME
ayarını yapabilirsiniz. Ancak JAVA_HOME
ya da herhangi bir sistem değişkeni için tercih edilen konum /etc/environment
dir.
nanoveya
geditgibi herhangi bir metin düzenleyicide
/etc/environment` dosyasını açın ve aşağıdaki satırı ekleyin:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(java yolu farklı olabilir)
Bu komutu çalıştırarak değişkenleri yüklemek için source
kullanın:
source /etc/environment
Ardından bu komutu çalıştırarak değişkeni kontrol edin:
echo $JAVA_HOME
Güncelleme
Genellikle çoğu linux sistemi varsayılan olarak /etc/environment kaynağına sahiptir. Eğer sisteminiz bunu yapmıyorsa ~/.bashrc
dosyasına aşağıdaki satırı ekleyin (Teşekkürler @pje)
source /etc/environment
JAVA_HOME` ortam değişkenini ayarlamak için aşağıdakileri yapın:
gksudo gedit /etc/environment
/usr/lib/jvm/java-7-oracle' dizinine kurdum.<br />Dosyanın sonuna gidin ve aşağıdakileri girin:<br />
JAVA_HOME=/usr/lib/jvm/java-7-oracle<br />
export JAVA_HOME`. /etc/environment
Yukarıdaki yöntem sizi bilgisayarınıza her giriş yaptığınızda komutları çalıştırma zahmetinden kurtaracaktır.
Yolu bilmiyorsanız ve yalnızca openJDK yüklüyse, şunu yazabilirsiniz
update-alternatives --config java
ve yolu bulmalısınız. Değişkeni ayarlamak için JAVA_HOME=<path>
ve ardından export JAVA_HOME
yazabilirsiniz. Değişkeni bildirirken boşluk bırakmadığınıza dikkat edin. Değişkenin kaydedilip kaydedilmediğini kontrol etmek için echo $JAVA_HOME
yazmanız yeterlidir.