[kf-users] Eclipse KF Plugin
cuong.luu at kirona.com
Mon Apr 11 11:21:26 CEST 2011
We currently use the KF plugin to develop, build and debug our bundles
within Eclipse. It works well enough for us in most cases especially
that it allows use to debug and run within any predefined KF framework.
Recently we've been investigating the built in Eclipse PDE tools, namely
the API tooling and this is a very useful feature to have. I've been
trying to figure out a way to leverage this feature within out
It seems that all we need to do is to include the PDE Nature into out
projects and we'd get the API tooling by default.
Since the bundle project is not KF nature and PDE nature, there is a
class with the bundle manifest file (as there are now 2). So I actually
went into the KF plugin code and changed the default bundle.manifest
file and made it reference the generic META-INF/MANIFEST.MF file.
A quick test shows everything still manages to run in the KF runtime
I think it still requires a bit more research in this, and before I go
any deeper I wanted to get the opinions from the author of this plugin.
1) Are there any impacts of using META-INF/MANIFEST.MF instead of
bundle.manifest as the bundle's manifest?
2) Can we replace the KF BundleBuilder and just use the eclipse PDE
builders (ManifestBuilder & SchemaBuilder)? - does KF builder give
anything that the PDE builder doesn't? - there are some subtle
differences, but both are sufficient in my opinion.
3) Also need to add in the PDE Nature, so we get all the nice PDE
features for free within the plugin.
Thanks in advance.
Tel: 01625 585511
Fax: 08702 200 764
E-Mail: cuong.luu at kirona.com
This email and any attachments are confidential and should only be read by those to whom they are addressed. If you are not the intended recipient, please contact us on 01625 585511, delete the email (including any attachment) from your computer and destroy any copies. Any distribution or copying without our prior permission is prohibited.
Internet communications are not always secure and may be subject to delays, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by Kirona Solutions Limited ("Kirona") unless otherwise notified by our duly authorised representative independent of this message. No warranty is given that this email (including any attachment) is virus free. Any views or opinions presented are solely those of the author and do not necessarily represent those of Kirona.
Registered addresses: Kirona Solutions Limited, Barrington House, Heyes Lane, Alderley Edge, Cheshire. SK9 7LA Registered in England and Wales No: 04678711
More information about the Knopflerfish-users