Saturday, June 27, 2009

Update to Karaf PDE Integration: Now with Java 1.5 support!

I am pleased to release Karaf PDE Integration

This update fixes a critical bug in how the target runtime plugin location was resolved as well as adding Java 1.5 support (it now works on my Mac which has been my litmus test for portability).

I am still working on my release engineering skills and have found the pde-maven-plugin. Hopefully I'll be able to fix it up so that a release is as simple as mvn install!

Using Karaf in Eclipse involves two steps:

  1. Set the Eclipse Target Platform to Apache Felix Karaf
  2. Create an Apache Felix Karaf launch configuration

From there you add / remove bundles in your workspace, install features in the Karaf CLI, you can also add more bundles by manipulating the target platform.

Since this is a very early release the workflow is a bit rough. I would like to make things much easier -- I have a very long list of things to do.