Adding logging to an RCP application has always been painful. Developers have struggled with the best way to incorporate Log4J and other logging APIs, and in particular with how to make configuration files accessible. Some have chosen to use buddy classloading, others have utilized fragments containing the config files. Pax Logging to the rescue I’m… Continue reading Logging RCP applications with Pax Logging
Category: Tutorial
Adding Help to Eclipse 3.3 RCP Applications
The Eclipse help system changed dramatically in Eclipse 3.3, and it requires a new set of plug-ins to work correctly. There is little documentation about how to include the help system in an RCP application, though Kai Tödter was kind of enough to post a list of the correct help system plug-ins. I’ve taken that list… Continue reading Adding Help to Eclipse 3.3 RCP Applications
Getting started with PDE Build
I often work with teams getting started with Eclipse RCP, and the most common complaint I hear is that it’s too hard to set up automated builds. PDE Build can be frustrating to work with because it’s a black box. Your code goes in one side and a fully branded RCP application pops out the… Continue reading Getting started with PDE Build
Common Navigator Tutorial 1: Hello World
The Commons Navigator Framework is one of the more complex parts of the Eclipse API. It can be difficult to get started with the framework, and one of the hardest parts is simply getting a basic navigator to appear with custom content. This tutorial is designed to get you to that point so that you… Continue reading Common Navigator Tutorial 1: Hello World