Oct 20, 10:31 PM
Ubuntu, Eclipse 3.2.1 ve Randıman
Ubuntu 6.06 LTS nâmı diyar “The Dapper Drake” kullanıyorum üstelikte eclipse kullanıcısıyım. Bilindiği üzere Ubuntu’ nun depolarından(repository) takip ettiğimizde eclipse versiyonumuzu bir kaç adım geriden izlemek zorunda kalıyoruz. Şu an Ubuntu’ da gelen eclipse 3.1.2 versiyonu yaptığımız şey eclipse’ in sitesinden son versiyonumuzu indirip extract etmek ama bu sefer de yakamızı bırakmayan unsur performans(hani derler ya ben bu üründen randıman alamadım işte söz burda eder kazanıyor). Eclipse’ i Ubuntu’ nun sağladığı jre ile çalıştırmaya kalktığınızda ya linuxdan ya da eclipse’ den vazgeçmek istiyeceksiniz. Aslında bu da karşılaşılan ve çözümüde Sun’ ın jre sini(tavsiye sdk) yüklemek olan basit bir sorun. Bu şartlar altında eclipse 3.1.* versiyonu ve öncesiyle gayet güzel Ubuntum da avuntulanıyordum(kavici).
Eclipse’ in 3.2 ye terfisi ile dumara uğradım çünkü eclipse’ im çalışmıyor sürünüyordu. Hatta hoşlanmadığım NetBeans Ide’ sini bile yüklemiştim. Sorununda jre den kaynaklandığını sanmıyordum çünkü ben zaten Sun’ nın j2sdk sını kullanıyordum ya da kullandığımı sanıyordum. Bu sorunla karşılaştığımda sağıma soluma bahsetmiş interneti de taramıştım ama benden başka şikayet edeni bulamamıştım. Dün eclipse’ den gelen newsletter’ ı karıştıra karıştıra bir de baktım karşıma benim gibi şikayetleri olanlar çıktı(geçte olsa). Herkes çözümü problemi gene jre de arıyorlardı hadi len dememe rağmen yine de bununla ilgili bütün sayfaları okudum ve en son mesaj da karşılaştığım şeyin gene çözüm olamayacağına kanâat getirerek öylesine denedim ve baktım ki ben default jre Sun kullanmıyormuşum ilginç oysa eclipse’ in kullanacağı java path’ ini de ayarlamıştım ama demek ki o gene de sistemin default’ u ile çalışıyormuş.
Çözüm: Sun’ ın jre’ sini(tavsiye jsdk) yükleyin Ubuntu’ nuza. Daha sonra Konsole da:
$ sudo update-alternatives – - config java
There are 6 alternatives which provide `java’.
Selection Alternative
———————————————————————-
1 /usr/lib/j2re1.5-sun/bin/java
* 2 /usr/lib/j2sdk1.5-sun/bin/java
3 /usr/bin/gij-wrapper-4.0
4 /usr/bin/gij-wrapper-4.1
+ 5 /usr/lib/jvm/java-gcj/jre/bin/java
6 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
Press enter to keep the default[*], or type selection number:
Böylece size java compiler’ ını sağlayan sistem de ki mevcut alternatifleri görürsünüz. Default olanın yanın da * işareti mevcut yapmanız gereken Sun’ ınkinin(yani yüklediğiniz jre) numarasını girerek default yapmanızdır.
Sonuç: Aman Allah’ ım sanki Hacı Murat’ a Ferrari motoru takmışsınız tabi ben de Schumacher(tabi eskisine göre bir de sisteminize göre).
Oct 20, 10:31 PM