OSGI 怎么添加额外的jar包

OSGI 怎么添加额外的jar包,第1张

前言:我相信做基于OSGI框架开发的朋友,对于OSGI的基本单元Bundle应该并不陌生,平时的开发中,做得最多事情就是bundle的开发和打包了,打包其实属于蛮重要的一个过程,为什么说他重要呢,其实打包的过程就是一个理清bundle依赖关系的过程,在...

打开eclipse,点新建-》其他,选择如图所示

选择你要转换的jar包。

填入项目名,目标平台选择,OSGi 框架-》标准。

最重要的一步来了,查看源jar包的MANIFEST.MF配置,查看是否Import-Package这一项。如果有这一项,把这一项全部复制到的所转换的bundle的MANIFEST.MF配置文件里。

选中工程,右键-》导出,选择你要导出的bundle和生成bundle的目录。

普通jar包osgi化,有些是基于osgi开发的bundle,直接放到target platform中导入即可,有些jar包不是基于osgi开发的,在开发osgi的项目时,需要osgi化即可

New-->other

选择add external—选择需要的jar包


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11431770.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存