netbeansJava Nedir?

Java, 90’ların başında platform bağımsız çalışma ilkesiyle geliştirilmeye başlanmış, açık kaynak kodlu bir yazılım dilidir. Nesne tabanlı olması, web, masaüstü, mobil cihazlar ve hatta gömülü sistemlerde bile çalışabilmesi sebebiyle tercih sebebidir. Java uygulmaları doğrudan işletim sistemi üzerinde değil, Java Sanal Makinası (Java Virtual Machine – JVM) üzerinde çalışır. Platform bağımsız çalışabilmesini de buna borçludur.
Java diliyle yazılım geliştirmeyen fakat bu dille yazılmış programları çalıştırmak isteyenler, JRE (Java Runtime Environment) kurulumu yapmalıdırlar.
http://www.java.com/en/download/manual.jsp adresinden JRE kurulumunu, işletim sisteminizi seçerek yapabilirsiniz.
Not: JVM, zaten içinde JRE barındırmaktadır. JVM kurduysanız ayrıca JRE kurmanıza gerek yoktur. Birazdan NetBeans kurulumuna geçtiğimizde zaten JVM de içinde birlikte geldiğinden manuel olarak JVM kurulumunun anlatımına ihtiyaç duyulmamıştır. JVM kafanızı karıştırmasın, kısacası Java uygulamalarını çalıştırmak için cihazınızda JVM olması yeterli ve gereklidir. Fakat yine de ihtiyaç duyacak olursanız http://www.java.com/tr/download/ adresinden “Ücretsiz Java Yüklemesi” butonna tıklayarak en son kararlı Java Virtual Machine sürümünü bilgisayarınıza indirip kurabilirsiniz.

JDK Kurulumu
Sonraki aşamalarda Java ile uygulama geliştirebilmemiz için Java Development Kit’e yani JDK’ya ihtiyacımız olacak. Java ile program geliştirmek için buna ihtiyacınız vardır. JDK kurulumu bilgisayarınıza kurduğunuz herhangi bir program kurulumu gibidir.
JDK kurulumu için şu bağlantıya gidiniz: http://www.oracle.com/technetwork/java/javase/downloads/index.html
Buradan daima son sürümü indirebilirsiniz ancak biz NetBeans 6.9 kullanacağımız için JDK 6’yı indireceğiz. Şekil 1’de kırmızı okla gösterilen kısımdan indirme işlemini başlatabilirsiniz.
Not: Bu sayfada ayrıca NetBeans + JDK ikisi bir arada kurulum dosyaları da indirilebilmektedir. Ayrıca JAVA SE 6’nın yanındaki “Update 31” ibaresi, kaçıncı güncellemeyi içerdiğini göstermektedir. Bu doküman hazırlanırkenki son güncelleme buydu. Zaten ilgili sayfada genellikle en son güncellemeleri içeren paketler bulunmaktadır.

Şekil 1: Netbeans.org JDK ve JRE indirme sayfası

Download’a tıkladıktan sonra Şekil 2’deki gibi işletim sisteminize göre farklı kurulum dosyaları göreceksiniz. İşletim sisteminize uygun dosyayı seçiniz. İndirme işlemi başlayacaktır. Fakat tüm bunlardan önce Şekil 2’de kırmızı okla gösterilen kısımdaki “Accept License Agreement” butonunu seçmeniz gerekmektedir. Bu, Oracle’ın lisans kurallarını kabul ettiğinizi belirtir. Kabul etmezseniz indirme yapamazsınız.



Şekil 2: JAVA SE işletim sistemine göre JDK indirme sayfası

Şekil 3: JDK kurulum aşamasının ilk adımıŞekil 4’te hiçbir değişiklik yapmadan yine Next’e tıklayınız.

Şekil 4: Kurulacak özelliklerin seçileceği ekran
Bu aşamadan sonra kurulum sihirbazı, JDK’nın kurulumunu otomatik olarak tamamlayacaktır. Kurulumun doğru yapılıp yapılmadığını test etmek için komut satırını açıp java –version komutunu çalıştırabilirsiniz. (Bkz: Şekil 5)

Şekil 5: Kurulum sonucunda JDK sürüm bilgisini öğrenmeIDE Nedir?

Java kodları normalde komut satırından çalıştırılabilir. Ancak bir program geliştirilirken hızlı kod yazmaya yardımcı uygulamalara, kod dizimi hatalarında bilgilendirmelere, bir sınıf veya nesne adını değiştirdiğinizde bu değişkenin kullanıldığı her yerde isim değişikliği yapılması (refactoring) gibi kolaylıklara ve kodu adım adım çalıştırarak değişkenlerin o anki aldığı değerleri inceleyebilmeye (debugging) ihtiyaç duyulur.
Java IDE’lerinden bazıları şunlardır:
•Eclipse
•NetBeans
•IntelliJ
•JCreator
•JDeveloper
•JBuilder
Bunlardan en popüler ve ne çok kullanıcı topluluğuna sahip olanlar Eclipse ve NetBeans’tir. Bu dökümanda IDE tercihimizi NetBeans’ten yana kullanacağız. NetBeans kullanıcı dostu ve ücretsizdir. Tüm işletim sistemlerine destek verir, güçlüdür ve öğrenmesi kolaydır

NetBeans Kurulumu
Bilgisayarınıza NetBeans kurmak için aşağıdaki adımları takip ediniz:
Adım 1 – www.netbeans.org adresine giderek Download butonuna tıklayın


Şekil 6: Netbeans.org ana sayfası ve IDE indirme bağlantısı

Adım 2 – Uygun sürümü seçmek
Bu doküman hazırlanırken en son kararlı sürüm 7.1’di. Fakat biz, JOGL ile daha kararlı çalıştığını düşündüğümüz 6.9 sürümünü indireceğiz. Bunun bir sebebi de JOGL’ın geliştirme topluluğu sayfasında da görebileceğiniz şekilde aktif olarak geliştirilmeye devam etmemesi ve NetBeans 7’de sağlıklı çalışmamasıdır. Şekilde de görüldüğü gibi NetBeans’in Türkçe dil desteği ve çoklu platform seçimi vardır. Ayrıca bazı diğer dillere de destek veren sürümleri bulunmaktadır. Şimdi, şekilde kırmızı okla gösterilen “Archive” bağlantısına tıklayınız.

Şekil 7: Netbeans.org IDE indirme seçenekleri sayfası

Arşiv sayfasının sağ kısmında NetBeans versiyon’u 6.9.1 olarak, build type’ı ise Release olarak seçip Continue butonuna basınız.


Şekil 8: Netbeans.org IDE’sinin tüm sürümlerini bulabileceğiniz arşiv sayfası

Şu sayfaya yönlendirileceksiniz: http://netbeans.org/downloads/6.9.1/index.html
Şekil 7’dakine benzer şekilde buradan IDE Language kısmından Türkçe’yi seçebilir ya da isterseniz İngilizce sürümü tercih edebilirsiniz. Platformunuzu da seçtikten sonra JAVA SE sütunu altındaki Download butonuna basınız. İndirmenin gerçekleşeceğiz sayfayı yönlendirileceksiniz. Dosyayı bilgisayarınıza kaydedin ve indirilmesini bekleyin. İndirme 3-4 saniye içerisinde otomatik olarak başlamazsa Şekil 6’teki “download it here” bağlantısına tıklayınız.

Şekil 9: NetBeans IDE 6.9.1 indirmenin başladığı sayfa
Not: İndirdiğiniz dosyanın formatı şuna benzer olmalıdır: netbeans-6.9.1-ml-javase-windows.exe (Windows için)
İndirdiğiniz dosyayı çalıştırınız. Kurulum başlayacaktır. Makinanızın özelliklerine göre işlem süreleri değişkenlik gösterebilir, sabırlı olunuz.
Eğer Şekil 10’daki hatayı alırsanız, ilk kısımda anlatılan JDK kurulumunu doğru yapmadınız demektir. Lütfen JDK kurulumu bölümündeki işlemleri tekrar uyguladıktan sonra IDE kurulumunu tekrar deneyiniz.

Şekil 10: NetBeans kurulumu esnasında JDK bulunamadı hatası

Adım 3 – NetBeans Kurulum Adımları
Kurulum dosyasının açtıktan sonra Şekil 10’daki ekranda Next’e basınız.

Şekil 11: NetBeans yükleme adımlarının ilki
Lisans sözleşmesini kabul ediniz.
Şekil 12: NetBeans IDE Lisans sözleşmesi
Şekil 13’deki aşamada ilk adımı değiştirmenize gerek olmamakla birlikte ikinci alan da otomatik olarak doldurulmuş olacaktır. Eğer JDK kurulumunuz başka bir klasördeyse doğru klasörü seçmeniz gerekmektedir.

Şekil 13: Klasör yollarının belirlenmesi
Şimdi “Install” butonuna basıp ve işlemlerin tamamlanmasını bekleyiniz.
Şekil 14: Kurulumun gerçekleştiği aşamaKurulum tamamlandıktan sonra NetBeans’in geliştirilmesine katkıda bulunmanız ve çeşitli kullanım istatistiklerinin tutulmasına ve NetBeans topluluğuna kaydolmamızı soran iki seçenek çıkacaktır. Bunlara şimdilik ihtiyacımız olmadığından iki kutudaki de tick’i kaldırabiliriz.
Şekil 15: NetBeans kurulumunun son aşaması

Tebrikler, NetBeans IDE’sini başarıyla kurdunuz. Şimdi kullanılmaya hazır.
Masaüstünüzde NetBeans kısayolunu göreceksiniz.

Adım 4 – NetBeans’in Çalıştırılması
NetBeans kısayoluna tıklayıp programı çalıştıralım. Şekil 15’deki gibi bir ekranla karşılaşacaksınız.


Şekil 16: NetBeans açılış ekranı