Skip to main content

Plug-in Development Environment

Dialogs, Wizards and Views

Support for bnd Project Templates

In the 4.28 release there was support added for Automatic Manifest Generation, this is now enhanced to support bnd project templates, so you can easily create your own templates or create new projects with existing bnd templates.

This will now create a new template project that can be used to create new projects based on that template:

When you now create another project, you can select such a template project as follows:

General

Declarative Services Annotations 1.4 Support

PDE's Declarative Services Annotations support now supports the generation of DS 1.4. For details, read OSGi R7 Highlights: Declarative Services.

Classpath Fix for bnd Projects

Suppose that you have imported a project into the workspace that previously required Bndtools to function correctly and now you want make some small changes. Previously you would need to install Bndtools, configure it, and hope that it's compatible with the existing Eclipse installation. With the latest release of PDE, you can just go to the compilation problem and choose "Fix Project Setup..." as follows:

This will present the option to add a Plug-in Dependencies Container:

Apply that fix and you will see the bnd-defined dependencies are resolved:

Previous Up Next

Back to the top