Eclipse Web Tools Platform

30 November 2005 Wednesday
Etiketler: Java Eclipse
Aslında yeni makaleyi Oracle Jdeveloper hakkında yazacaktım ama Eclipse Web Tools Platform`u görünce birden fikir değiştirdim.

Evet efendim yeni yazımız Eclipse Web Tools Platform hakkında yararlı olması dileklerimle.

Eclipse Web Tools Platform


java dünyasında kendine ayrı bir yer edinen başarılı geliştirme ortamı eclipse`in web uygulamalarını doğrudan ide üzerinden geliştirmeyi amaçlayan eclipse web tools platform bu güne kadar hep hissedilen bir sıkıntıyı kökünden çözmüş. eclipse aslında ücretli veya ücretsiz pluginleri ile kendini bu alanda ispat eden ibm destekli bir açık kaynak projesi.uzun yıllardan beri süren geliştirme çabaları neticesinde ücretli rakiplerini geride bırakarak şu anda en çok kullanılan java ide`si olmuş durumda.pluginleri eclipse`in bir avantajı olduğu kadar dezavantajı da oldu. örneğin bu güne kadar jsp geliştirmek isteyenlerin eclipse değil de netbeans`i tercih etmelerinin en büyük nedeni verimli bir web geliştime ortamının bir türlü oluşturulamamış olmasıydı. fakat web tools platform project bu sorunu tamamen çözmüş ve zaten hızlı ve kullanışlı bir ide olan eclipse`i daha da güçlü kılmış.


bu yazımızda biz de eclipse web tools platform`u ve o tomcat`i indirerek bir jsp denemesi yapacağız. indirme adresleri ve bizim tercih ettiğimiz yüklemeler aşağıda :
apache tomcat 5.5.12 indirme adresi: http://tomcat.apache.org/download-55.cgi




eclipse 3.1 platformu ve web tools platform project birarada :
http://download.eclipse.org/webtools/downloads/



Apache Tomcat`in kurumunda kaydadeğer bir nokta bulunmadığı için konuyu resimli olarak anlatmaya gerek görmüyorum bilgisayarınızda Java ortamı yüklüyse normal bir kurulum şeklinde (next next next) devam ediyor ve Tomcat Manager ile start stop yapılabiliyor. Bilinmemesi ihtimaline karşı Tomcat`in Java destekli bir web sunucusu ve servlet container olduğunu söylemekte yarar var.


Şimdi asıl konumuz olan Eclipse üzerinde JSP çalıştırmaya dönebiliriz. Java ile web uygulamaları geliştirmek için sunucu olarak pekçok
tercih olduğu için Eclipse Web Tools Platform tek bir sunucu desteğiyle gelmiyor. Tomcat yanında IBM WebSphere, Bea Web Logic ve tabi ki Jboss desteği de mevcut. Ancak biz bir giriş oluşturması bakımından denememizi Apache Tomcat ile yapacağız. Yani öncelikle bir web projesi oluşturup Eclipse`e Tomcat`i tanıtmamız lazım.



Bu işlem için Eclipse`in File -> New -> Project yolu ile aşağıdaki ekrana geliyoruz :







Şimdi aşağıdaki ekranlara dikkat çünkü iyi bazı menüler iyi yerlere gizlenmiş bu ekranları teker teker veriyorum:







Asıl ayarlar show adwanced menüsünde.











Tomcat`in kurulum dizinini göstermeniz yeterli.Bazı durumlarda bin dizinini göstermek gerekiyor ama Eclipse`de böyle ayarlanmamış.









Evet artık Apache Tomcat`i Ecpipse`e tanıttık. Başlangıçtaki ekrana geri döndük ve artık projemize bir isim verebiliriz. Bizim kullandığımız isim MakaleProje








Önemsiz bir iki pencereye de onay verdikten sonra artık projenin ve perspektifin görünümüne geçebiliriz. Aşağıdaki gibi görünen projemizin WebContent dizini üzerinde sağ tuş ile New -> JSP komutu veriyoruz.




JSP sayfamızın adı index.jsp olacak.




Gelen ekran html taglarını da destekleyen editör penceresi. Buraya ilk JSP kodumuzu yazalım.


< % out.println("Merhaba WebTools Project"); % >

Eclipse`in varsayılan ayarları nedeniyle ilk gelen sayfa sayfa çıktısını artık bir standart olan UTF olarak değil, ISO-8859-1 olarak vermişti. Burdadaki düzeltmeyi yapmazsaz Türkçe karakter problemi yaşayabiliriz. Bu yüzden de ilgili satırı şöyle değiştirmenizi ya da Eclipse`in ayarlarından varsayılan encoding olarak UTF-8`i seçmenizi önerebilirim :




< %@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" >




Tabi bu arada Eclipse 3.1 editörünün UTF-8`i de gayet sorunsuz desteklediğini söyleyelim.



Sayfamızı çalıştırmak için birden fazla yol var ancak ben NetBeans`den gelen alışkanlığımı burada da devam ediyorum ve Sağ tuş - > Run As - > Run on Server komutu veriyorum :






Bir kereye mahsus olarak aşağaki ekranlar geliyor:











Ve evet projemiz IDE üzerinden hiç çıkmadan ve varsayılan web tarayıcısını kullanarak tarayıcıyı açmak için extra sistem tüketmeden Eclipse içerisinde çalışıyor ve görüldüğü gibi sayfa başlığında veya içerikte hiçbir Türkçe karakter sorunu yaşamıyoruz:






Bir başka makalede buluşmak üzere iyi çalışmalar dilerim efendim.


(Eclipse`den bazı görünümler)









Bu sayfa 1419 kere okundu.

İLGİLİ METİNLER

Android Semineri'nin Ardından
Android Seminerine Bekleriz
Java Dergisi geliyor
Java Serbest Çağrışımları (JSC-1)
Java Teknolojileri ve Programcıları Derneği Yeni Site
Java Hosting Dertleri Bitiyor mu?
Java Application Server Seçimi
JTS - 5 Google App Engine - PMBOK
Özcan Acar'dan Extreme Programming
Adım Adım Google App Engine Java Web Uygulaması (Eclipse Galileo ile)
JTPD'den Yeni Etkinlik : JTS - 4 30 Temmuz 2009 Perşembe
Eclipse Pulsar ile JavaME
Googleplex'de Eclipse Day
Netbeans 6.7 Release Oldu
Eclipse 3.5 Galileo Hazır
JavaRebel Java EE Hot Deployment
OpenSSO REST API Türkçe Sorunu Giderildi
Site Kaynak Kodu ve Kurulum Videosu
Yeni Site Çalışmaları
Melih Sakarya Blog
Google Office - Open Office Entegrasyonu
Hibernate SQL Server 2005 hbm2ddl Problemi
Grails Makalesi
Blackberry JavaME Maceraları
Özgür Yazılım Web Uygulamalarının Tepe Noktası : Liferay Portal
Spring Framework Semineri Sunumu ve Örnek Uygulaması
Biletix-Tomcat Nasıl Yani ?
Hello Android
Martı Bilgisini Paylaşıyor.
Eclipse BIRT ile Raporlama Videosu
Oracle'dan JFreeChart Makalesi
Quick start - Apache Geronimo
Eclipse Üzerinde Ruby
Calling SQL Server 2005 Stored Procedure with Hibernate
Java Reflection Primitive Type Problemi
Jprobe ile Uğraşırken Dikkat
All HttpResponse One Line Filter
JavaFX İsimli Yenilik
Çakmayan Patlamayan Java IDE'si Eclipse Europa
Java Teknolojileri ve Programcıları Derneği Hayırlı Olsun
Yeni Bir SSO (Single Sign On) Çözümü OpenID
Java (J2EE) Forum
Java Teknolojileri Derneği Kapandı
Jira ve Apache
Oracle SOA ile İlgili Bir Hatırlatma
Kısa Yoldan Subversion ve Eclipse
KURUMSAL JAVA KİTABI ÇIKTI
Fedora Core 4'de Java Üstünlüğü
Yine Java Yine Linux
ASP, PHP JSP VAR FAKAT ASP.NET YOK
JAVA DERNEĞİ TAM GAZ
JAVA MOBILE İLE VERİTABANI VE WEB SERVİSLERİ
2010

Ocak Şubat Nisan Haziran

2009

Ocak Şubat Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim

2008

Ocak Nisan Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık

2007

Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık

2006

Ocak Şubat Nisan Ağustos

2005

Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık

2004

Ocak Şubat Nisan Ağustos Eylül Ekim Kasım Aralık

2003

Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık

2002

Ağustos Eylül Ekim Kasım Aralık



Başarının sırrı , uğraşılan konuya hakim olmaktır.
Benjamin Disraeli


Bu site açık kaynak kodlu uygulamalar ve kütüphaneler kullanılarak yapılan mblog içerik yönetim sistemi ile sunulmaktadır.
© 2002 - 2009 Muharrem Taç
Sürüm : 5.4.5