将普通jar文件打包成osgi bundle的方法总结

将普通jar文件打包成osgi bundle的方法总结
操作:
#
打开eclipse
#
点击》new project
#
选择建立》plug-in Development 下的plug-in from Existing Jar Archives # 定义插件名称即project name,选择osgi standard,然后按提示选择所需要的转化的jar文件, 点击完成
#
完成后将其直接export plugin即可获得bundle  plugin-development  deployable plug…
注意:
#
如果有两个jar中的package定义完全相同,则必须作为一个bundle。 因为osgi bundle之间是通过package名来导入和导出依赖的类。不同bundleexportpackage 名称必须不同。
技巧:
#
可以将多个jar作为一个bundle。 在添加external jar的时候选择多个jar即可。