ayar

Eclipse J2EE Kullanıcıları İçin Kurulum Tavsiyeleri

eclipse logo

Bu yazı aslında basitçe "Kendime Not" kategorisinde. Benzer ihtiyaçlara sahip geliştiriciler de bu tavsiyelerden yararlanabilirler düşüncesiyle paylaşıyorum.

  1. Organizasyon
  2. Eclipse Ayarları
  3. Eclipse Plugin'leri

Organizasyon

Genel anlamda Java Enterprise Edition (J2EE) platformu üzerinde yazılım geliştiriyorum. IDE olarak Eclipse kullanıyorum. Son sürüm olduğundan burada yer vereceğim bilgiler Indigo hakkında olacak. Öncelikle birden fazla tipte geliştirme tipi için Eclipse kullanıyorsanız başlangıçta şuna benzer bir dosya yapısı oluşturmanızı öneririm:

  • work
    • eclipses
      • eclipse-j2ee
      • eclipse-android
      • eclipse-scala
      • eclipse-php
    • workspaces
      • workspace-j2ee
      • workspace-android
      • workspace-scala
      • workspace-php

Bu tipte bir dosya yapısında, her birini ayrı ayrı tutmak şu bakımdan önemli: Eclipse herbir plugin için kaynak tüketiyor. Bu yüzden Android ile ilgili geliştirme yaparken J2EE araçları gereksiz olarak bilgisayarı yavaşlatıyor. Benzer şekilde Scala için ayrı bir plugin Android geliştirmede yavaşlık sebebi. PHP ile çalışacaksanız da Java IDE'si plugin'leri tamamen alakasız olacaktır. Eclipse zaten geleneksel anlamda aşina olduğumuz bir kuruluma (setup/install gibi bir yapıya) sahip değil. exe dosyasını çalıştırıyorsunuz ve bir portable program olarak çalışıyor. Bu yüzden ben sabit diskimde bir klasör açıyorum, adını da eclipses ya da buna benzer bir şey koyuyorum. Aynı şeyi workspace'ler için de yapıyorum. Bunların hepsini de Work adlı bir klasöre koyuyorum (son tavsiye için Grombell'e teşekkürler).

Hazırlıkları yaptıktan sonra Eclipse Indigo J2EE 64bit sürümünü indiriyorum. http://www.eclipse.org/downloads/
İndirdiğim Eclipse'i de ilgili klasörüme açıyorum (unzip)

Eclipse Ayarları

  1. Eclipse için normalden biraz daha fazla kaynak ayırmamız daha hızlı ve sinirsiz yazılım geliştirme açısından önemlidir. Bunu da eclipse.ini dosyasını açıp Xmx değerini varsayılanın üstünde vererek yapabiliriz. Bilgisayarınızın RAM'ine bağlı olarak 1024, 2048 ya da buna benzer bir değeri MB cinsinden yazabiliyoruz. eclipse dosyasını açıp en sona şu satırı ekliyoruz:
     -Xmx2048m 
  2. Eclipse açılırken Workspace'i sorduğunda, daha önceden organize ettiğimiz şekilde ilgili klasörü gösterip default olarak bunu algılasın diye "bir daha sorma"yı işaretliyoruz.
  3. Karakter kodlamasını (Character Encoding) UTF-8 olarak ayarlıyoruz (Bu yazımda anlattım)
  4. Hangi dil olursa olsun "Spelling" özelliği rahatsızlığından kurtulmak için;
    Window - Preferences'e girip General > Editors > Text Editors Spelling'den "Enable Spell Checking"i kaldırıyoruz.
  5. JDK1.6 -1.7 Karmaşası...
  6. Bazen projelerimiz tamamen 1.6 ile çalıştırılabilir oluyor fakat varsayılan ayarlar 1.7 kullandığından sorun çıkarıyor ve bu sorun tam olarak da belli olmuyor. En iyisi işlere girişmeden evvel JDK1.6'yı varsayılan hale getirmek. 1.7 ile çalışacağımız zaman da buna göre değişiklik yapmayı unutmayalım.

Eclipse Plugin'leri

  1. Subclipse
  2. SVN için kullanılacak plugin Subclipse. http://subclipse.tigris.org/

  3. m2eclipse
  4. Maven için kullanılacak plugin m2eclipse. Help > Install New Software'den Indigo'yu seçtiğimizde bir miktar zaman geçecek. Yükelmesi zaman alıyor ama sonunda Collaboration başlığı altında m2eclipse - Maven Integration for Eclipse'i görebiliriz.

  5. EGit
  6. SVN yerine/ile beraber Git kullanacağımız plugin EGit. m2eclipse'de yaptığımız şekilde EGit'i bulup yükleyebiliriz.

Eklemek istediğiniz, beğenmediğiniz ya da iyi ki yazmışsın dediğiniz şeyler varsa, yorumlarınızla katkıda bulunabilirsiniz, yazıyı paylaşıp destek verebilirsiniz.

Windows'ta Tüm Masaüstü Öğelerini Gizlemek

Normal şartlarda Windows'un masaüstü milyon dosya ve simgeyle dolar taşar. Fakat uzun yıllardır kullandığım kadarıyla şunu farkettim: Windows'ta (özellikle de Windows7'de) masaüstü simgelerini kullanmıyorum. Hatta masaüstünü hiç açmıyorum bile. Bir programı başlatmak için alttaki "Görev Çubuğu"nu kullanıyorum. Dolayısıyla masaüstü arkaplanını bile iptal ettim. Masaüstü öğelerini tümden gizlemek için çok basit bir yol izlemek gerekiyor:

- Masaüstüne sağ tıklayın; Görünüm -> Masaüstü öğelerini göster seçeneğinin işaretini kaldırın.

Tekrar görmek isterseniz aynı yoldan seçeneği işaretleyin.

Windows 7'de hosts Dosyasını Değiştirmek

Windows 7'de hosts dosyasının yeri C:\Windows\System32\drivers\etc (Eğer sisteminiz farklı bir klasöre kuruluysa C:\Windows\ yerine uygun klasörü yazın.)

Bu dosyayı değiştirmek için yönetici yetkilerine sahip olmamız lazım. Her ne kadar "Yönetici", "Administrator" olsak da, hosts dosyasını değiştirmek için kullandığımız uygulama, örneğin Not Defteri (notepad) Yönetici yetkileriyle açılmış olmalıdır. Ama bunlarla uğraşmaktansa ben kısa bir yol göstereyim.

  1. Windows'a "yetkileri boş ver" deyin!
  2. Sol alttaki (ya da her nerde bulunuyorsa) Windows simgesine tıklayın ve "uac" yazın, biraz bekleyin. Hemen yukarıda "Kullanıcı Hesabı Denetim ayarlarını değiştir" yazısını göreceksiniz. Ona tıklayın.

    Ardından gelen pencerede, ayarı "Hiçbir zaman beni uyarma"ya kadar aşağı indiriyoruz. Tamam'ı tıklıyoruz.

    Dikkat! Bu işlemi onayladıktan sonra artık Windows sizi ayar değişiklikleri için uyarmayacaktır. "Emin misiniz?", "Son kararınız mı?", "Bakın bu program falanca ayarla oynuyor, onu bunu değiştiriyor, kurcalıyor, bunlardan haberdar mısınız?" gibi mesajlar vermeyecek, dolayısıyla herhangi bir program ayar değiştirmek istediğinde dilediğince at koşturabilecektir. Bu yüzden işiniz bittiğinde bu ayarı aynı adımları uygulayarak tekrar eski haline döndürün. (En üst kademenin bir altı - "Varsayılan" adlı ayar)

  3. hosts dosyasını değiştirin
  4. Notepad'i ya da herhangi bir dosya editörünü açın ve hosts dosyasını bulun, açın, değiştirin, kaydedin. "hosts dosyası nerde?" sorusunun cevabı: C:\Windows\System32\drivers\etc (ayrıca uyarıyı yazının başında da yazdım)
    Windows size herhangi bir kısıtlama getirmeyecektir.

  5. Uyarı ayarını eski haline getirin
  6. Birinci adımı tekrarlayıp uyarı kademesini en üstün bir altına getirip Tamam'ı tıklayın.

İşlem tamam. Eyyorlamam bu kadar. Hadi hayırlı işler.
Not: İşinize yaradıysa, yorum yazın, yazılarıma destek verin.

Subscribe to RSS - ayar