EMF Modeling and Code Generation

This article shows how to quickly build an EMF model using the Ecore Tools UML editor and generate the Java source code. For this article I am using eclipse eclipse-modeling-tools-2019-06. Modeling Motivations Main motivations for modeling and code generation: separation of application logic w.r.t. implementation: your independent model can be Read more…

Maven multi-module in Eclipse

You use maven in Eclipse, and need to work with multi-module (hierarchical) projects? This page shows how to create and work with maven multi-module projects in Eclipse. For this article, I am using eclipse-jee-2019-06, which already supports maven. If you use a different version of eclipse, make sure the m2e Read more…

Maven basic examples in Eclipse

Here are three examples covering maven basics in Eclipse such as: convert a java project to maven nature, create a project with an archetype selection, and refresh/update projects and understand files and structure. For the article, I use eclipse-jee-2019-06, which already provides maven support. If you use a different version Read more…

JSDT Project Structure

This post explains the JSDT projects structure, and it is the result of my direct experience. This page serves also as part discussion for JSDT developments. Kudos -all to those who comment and leave constructive feedback: here and on JSDT bugzilla. [486037, 477020] By reading this article you will be able to understand where the Read more…

JSDT Development

This post is about my experience in setting up a JSDT development environment. (see also wiki.eclipse.org/JSDT/Development) Setting up JSDT There are several ways to setup JSDT development environment. A good one is having an Eclipse Installation for development (IDE) and an Eclipse Installation as Target Platform (TP) . IDE : PDE, GIT, XML and Read more…

Eclipse IDE Howto Videos

As expressed in the post Marketing IDE / was: Ctr-1 driven development: these are some proposed Eclipse IDE howto videos: Create an E4 Application with PDE and E4Tools Build an E4 Application with Tycho Test E4 Application with SWTBot Build JEE Application with WTP Build Maven based JEE Application with WTP Read more…

Eclipse WTP development

This page holds some references to WTP (Web Tools Platform) developer resources. Main WTP references Main references Community page : https://www.eclipse.org/webtools/community/ Community info about development: www.eclipse.org/webtools/development/ project on eclipse.org site: https://projects.eclipse.org/projects/webtools WTP Contribution Resources on how to contribute to WTP project: I asked how to contribute to WTP on Eclipse Forums There is the webtools FAQ Read more…