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

时间:2022-03-11 09:35:30

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