Birkaç ay önce Bu sayfadan Tüm Desteklenen teknolojilerle NetBeans 7.0 yükledim .
Java kodları denerken kendimi NB yerine TextMate'de daha sık buluyorum, 2 haftada bir veya ayda bir belki NB'yi açıyorum, ancak yine de her gün TextMate'i açıyorum. TextMate'den sevdiğim bir özellik command r
derleme ve çalıştırma.
Ama olay şu ki java version "1.5.0_28". Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_28-b04-382-9M3326). Java HotSpot(TM) Client VM (build 1.5.0_28-157, mixed mode, sharing)
benden kullanıyor .Mac OS X 10.5.8
TextMate'i Java'yı NB 7.0'dan çalıştırmasını nasıl sağlayabilirim?
Unix SE'de NB'nin Java yolunun tamamı hakkında bir soru sordum ancak aradığım yürütülebilir Java'yı hala alamıyorum. Java ve NetBeans'ı bilen herhangi bir fikri olan var mı?
Güncelleme 2: Harika yorumlarınız için teşekkürler, millet!
@Romainl için, Java SE 6
yolunun nerede olduğunu bilmediğimde bunu $JAVA_HOME
yoluma nasıl ekleyebilirim .profile
? Java Tercihlerim bu
@Slhck için, Etkinlik İzleyicimden Java SE 6
yolu nasıl öğrenebilirim ? hmm bu uygulama gibi UNIX top
, ha?
SE 5
. Tamamlandıktan sonra, java -version
yeni bir terminal penceresinde Java SE 6 çalıştırdığınızı göstermelidir Cmd-r
. TextMate'i yeniden başlattıktan sonra yapın . İşe yaradı mı? Aksi halde, sorun Java paketinden gelebilir ve eski Java SE'ye bazı bağlantılarda veya kodlanmış referanslarda arama yapmanız gerekir.
/usr/bin/java
Tarafından döndürülen which java
bir diğer adıdır /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java
. Java SE 6'ya giden doğru yolu arayın, ancak ihtiyacınız olmayacağından şüpheleniyorum.
/Applications/Utilities/Java Preferences.app
mı Hangi Java sürümlerinin kullanılabilir ve etkin olduğunu gösterecektir. NB 7.0, Java SE 5 ile çalışmaz, 6'ya ihtiyaç duyar, bu nedenle iyi çalışıyorsa muhtemelen her ikisinde de bulunur. Evet ise, işareti kaldırabilir ve ne olacağını görebilirsiniz. Java çalışma zamanının TextMate'in Java paketinden nasıl çağrıldığına bağlı olarak, muhtemelen veya içindeki$JAVA_HOME
ortam değişkenini eklemeniz / düzenlemeniz gerekir . Çalışma zamanının yolunun pakette kodlanmış olması olasıdır (birkaç paket bunu yapar), bir göz aldınız mı?~/.bashrc
~/.profile