Mac OS X Terminal Java 7 de 6 sürümünü kullanıyor yüklü
GÖRDÜM 7u7 oracle web sitesinden yükledim. Ama kurulumdan sonra, terminal hala java 6 sürümünü gösteriyor
$java -version
java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode)
java 7 sonuç çıkmıyor Neden herhangi bir fikir?
Ans: TAMAM, sorun çözüldü. İşte cevabı: Benim bir Terminal olduğunu buldum .bash_profile ve java giriş değişken 1.6 ayarlanır
export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
Bu çizgi sorunu her zaman neden yeni bir terminal penceresi açtım. Sadece bu satırı kaldırmak sorunu çözecektir. Hala @aleroot dedi, ama eğer senin için uygun değilse, kontrol ne takip etmek gerekir .(ya da .bash_profile bashrc) ayarı eğer daha önce herhangi bir java sürümü dışa görmek için, bir dosya.
CEVAP
Oracle yükleyici /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
java içine koyar. Ve /usr/bin/java
üzerine görünmüyor. Eğer sorun varsa, bir
whereis java
terminal, /usr/bin/java dönersiniz. sırayla Apple 1, 6 /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java
, sürüm puan).
Eğer yeni java sürümünü kullanmak istiyorsanız, /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
yerine işaret eden, /usr/bin/java
sembolik değiştirin:
sudo rm /usr/bin/java
sudo ln -s /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java /usr/bin
Karınca yanlış java sürümünü kullanıyo...
Yüklü PowerShell sürümünü belirlemek...
Yüklü etmesinin önünü paketi sürümünü ...
Hiç Java geçici anahtar kelime kullanı...
Neden MongoDB Java driver rastgele bir...