![]() |
![]() |
![]() |
|||||||||||||||||||||||||||
|
Java Derleme ve Çalıştırma Bu yazıda geliştirdiğimiz java uygulamalarını derlemeyi(compiling) ve çalıştırmayı(running) öğrenmek için programa dilleri eğitiminde bir kült olmuş "Merhaba Dünya" uygulamasını yazacağız. Yazacağımız uygulamayı temel olması açısında hiçbir IDE(NetBeans,eclipse gibi) kullanmadan derleyip çalıştıracağız. Kullanacağımız işletim sistemleri Solaris OS , Linux ve Microsoft Windows olacak.
Microsoft Windows Kullanıcıları İçin Bu kısımda yazacaklarım, Windows XP Professional, Windows XP Home, Windows Server 2003, Windows 2000 Professional, and Windows Vista işletim sistemlerinde uygulanabilir. İlk uygulamamız yazmadan önce The Java SE Gelişitirme Kiti 6 (JDK 6)'nin işletim sistemimizde kurulu olduğundan emin olmalıyız. Eğer kurulu değil ise http://java.sun.com/javase/downloads/index.jsp adresinde indirebilirsiniz. İlk uygulamamızı yazmak için bir text editöre ihtiyacımız olacak Microsoft Windows kullandığımız için notpad.exe işimizi görecektir. Başlat->Programlar->Donatılar->Not Defteri yolunu işleyerek notpad metin editörünü çalıştırın. Notpad çalıştığında otomatik olarak bir yeni bir dosya açacaktır. Bu dosyanın içerisine aşağıdaki kodları yazalım. Kodları yazdıktan sonra uygulamamızı kaydetmemiz gerekiyor. Notpad metin editöründe Dosya>Farklı Kaydet yolunu izleyin. Ekrana Farklı Kaydet penceresi gelecektir. Dosya adını MerhabaDunya.java (Java kodlarımız java uzantılı dosyalarda saklarız) ve Encoding ANSI olarak kayıt edelim. Java kodlarımız java uzantılı dosyalarda saklarız. Aşağıdaki resim daha açıklayıcı olacaktır diye düşünüyorum. ![]() MerhabaDunya.java dosyamızı kayıt ettikten sonra notpad den çıkalım. Bundan sonraki adım .java uzantılı dosyamızı derleyerek bir .class uzantılı dosya içerisine yaratmak olacak. Windows Komut istemi(Command Prompt ) penceresini açalım window xp de başlat->programlar->Donatılar->Komut istemi Ya da başlat->çalıştır cmd yazarak Enter'a basın. Komut isteminden MerhabaDunya.java dosyasının bulunduğu dizine gidelim. Ben C:\java\ içerisinde oluşturduğum için cd \java komutu girdim. C:\java> disininne gelmiş oldum. Dosyamızı derlemek için aşağıdaki komutu Komut istemcisine yazalım.
![]() Javac derleyicisi bir bytecode dosyası (MerhabaDunya.class) oluşturcaktır. Komut istemcisine “dir” komutunu girerek oluşan dosyayı görebilirsiniz. Artık elimizde çalıştırbileceğimiz bir class dosyamız var. Class dosyamız çalıştırmak için komut istemcisine aşıdaki kodu girelim. C:\java>java MerhabaDunya ![]() Uygulamamız komut istemcisine “Merhaba Dünya!” yazacaktır. Şimdi de Unix sistemlerde nasıl yapacağımıza bakalım. Solaris OS ve Linux Kullanıcıları İçin Bu kısımda yazacaklarım, Solaris OS ve Linux işletim sistemlerinde uygulanabilir. İlk uygulamamız yazmadan önce The Java SE Gelişitirme Kiti 6 (JDK 6)'nin işletim sistemimizde kurulu olduğundan emin olmalıyız. Eğer kurulu değil ise http://java.sun.com/javase/6/download.jsp adresinde indirebilirsiniz. İlk uygulamamızı yazmak için vi, emacs,pico gibi metin editörlerinden dilediğimizi kullanabiliriz. Metin editörümüzü kullanarak MerhabaDunya.java dosyasını çalışma dizinimize oluşturalım ve oluşturduğumuz dosyanın içerisine aşağıdaki kodları yapıştırıp kayıt edelim. Bu işlemleri yaptıktan sonra java dosyamızı çalıştırılabilir bir bytecode dosyasına çevirmek için derlememiz gerekiyor. Derleme işlemini bir terminal penceresi açarak çalışma dizinimize gelelim ve aşağıdaki komut çalıştıralım. javac MerhabaDunya.java Derleme işlemini de gerçekleştirdikten sonra artık elimizde çalıştırılabilir bytecode dosyamız olan MerhabaDunya.class mevcut. Şimdi de derlediğimiz uygulamamızı çalıştıralım. Uygulamamızı çalıştırmak için aşağıdaki komutu terminalden bytecode dosyamızın bulunduğu dizine gelerek çalıştıralım. java MerhabaDunya komutunu verdiğimizde alt satıra “Merhaba Dünya!” Yazacağını göreceksiniz. Not:Şuan linux kurulu bir işletim sistemim mevcut değil bu nedenle resimleri ekleyemedim fakat işletim elime bir linux geçtiğinde ilk işim olacak. Artık kendimizi tebrik edebiliriz çünkü başlamak bitirmenin yarısıdır.. Okan ATABAĞ okanatabag@gmail.com Yorumlar ![]() Hiç yorum yapılmamış |
Oturum Açmadınız
Java ![]()
Üyelik ![]() » Üye Değilim » Aktivasyon » Şifremi Unuttum » Üye Girişi Menü ![]() Arama ![]() |
||||||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||