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: |