It's just the PDE (Plugin-Development Environment?).  It does nice things
like enforce your manifests appropriately import packages.  Auto-calculate
exports based on real usage in your other plugins, refactorings that include
your Manifest/plugin.xml etc.  It's mostly geared towards writing Eclipse
plugins themselves, but it works great for regular OSGi projects too.

I also use maven Tycho (as of a few weeks ago) for my OSGi builds.   Tycho
has a special OSGi compiler that enforces appropriate OSGi manifests like
eclipse.  It will also read the eclipse project files to determine project
settings.   Makes it pretty nice to do development (assuming you don't
deviate from convention too far).   I haven't dug into the "magic" yet, so
I'm not sure how much it can bend.

I'm actually working on a scalac plugin for OSGi that will do similar things
for scala compilation (check manifests, imports, etc.)

-Josh

On Mon, Feb 16, 2009 at 2:29 PM, [email protected] <
[email protected]> wrote:

>
> tell me more about the OSGI integration... I'm curious.
>
> On Feb 16, 8:10 am, Josh Suereth <[email protected]> wrote:
> > Said like a classic IntelliJ user.... (This quote is said like a fan of
> > Eclipse. Yes, there is another one. Yes I have used IntelliJ. No sliced
> > bread is still better).  Eclipse and OSGi go pretty well together.  At
> least
> > the tooling was the most mature I had used.  I'm not sure if I'm a fan of
> > Fan and OSGi (pun intended).
> >
> > -Josh
> >
> > On Mon, Feb 16, 2009 at 9:46 AM, [email protected] <
> >
> > [email protected]> wrote:
> >
> > > Eclipse fan?  I've never heard of that.  Most Eclipse users just use
> > > it because it's free and perceived as the "standard"
> >
> > > On Feb 16, 6:38 am, JodaStephen <[email protected]> wrote:
> > > > Excellent news!
> > > > (although I'm an Eclipse fan myself...)
> > > > Stephen
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to