Error while generating JAXB Classes from XSD File

You may get following error when you try to generate JAXB classes from your XSD files within Eclipse IDE. Error: Could not find or load main class com.sun.tools.internal.xjc.XJCFacade The reason for this error is that you have configured Eclipse to use JRE instead of JDK. If you add a JDK through Window>Preferences>Java>Installed JREs, and select […]

Read More →
Eclipse Java Development Tools (JDT)

Merhabalar. Bu yazımızda Eclipse’in kendi içinde de kullandığı ve plugin geliştiricilere de sunduğu JDT teknolojisinden bahsedeceğiz. JDT sunduğu araçlarla bir Java programını modelleyerek içeriğini okumayı veya üzerinde düzenlemeler yapmayı mümkün kılıyor. Biz de geliştirdiğimiz model diagram pluginlerinde ürettiğimiz kod ile model senkronizasyonunu sağlayabilmek için bu teknolojiden faydalanıyoruz. JDT kullanmak istediğiniz plugin projelerinde plugin.xml > Dependencies […]

Read More →
Kurumsal Java Eğitimleri Ekim 2013 Bülteni

2013 yazının son günlerini yaşadığımız şu dönemde herkese merhabalar, Bu ayki bültenimizde sizlere geçtiğimiz dönemde ekip olarak üzerinde çalıştığımız bazı konularda birikimlerimizi paylaşacağız. Her zaman olduğu gibi yine kurumsal java teknolojileri ile ilgili faydalı olacağını düşündüğümüz konularda da bilgilendirici yazılarımız olacak. İlk konumuz “Inversion of Control” başka bir ifade ile IoC veya “dependency injection”. 2002-2003 […]

Read More →
Eclipse Plugin Geliştirmede Sürekli Entegrasyon

Merhaba arkadaşlar. Bu yazımızda Eclipse Plugin projelerinin build edilmesi, update site üretimi gibi işlerin otomatikleştirilmesinden bahsedeceğiz. Eclipse pluginleri update site’lar aracılığıyla dağıtılmaktadır. Update site’lar değişik “feature”‘lardan meydana gelebilirler. Bu feature’lar da bir veya birden fazla “plugin”‘in bir araya gelmesiyle oluşmaktadır. Bir Eclipse Plugin projesi kendine has proje yapısına sahiptir ve default br projede maven, ant […]

Read More →
If Your Eclipse Hangs…

Recently, my STS installation started to freeze during “initializing java/spring tooling” step. As a first attempt, I suspended all validations from window>preferences>validation, however it didn’t help much. Whenever you experience a hang or freeze in your Eclipse installation, it is always a good habit to look inside of .metadata/.log file in Eclipse workspace folder. Most […]

Read More →