1、新建eclipse工程,工程选择为Plug-in Development—>Plug-in from Existing JAR Archives;
2、点击Add External...按钮,添加已经下载好的jar包;
3、注意两点,一是最好在"This plug-in is targeted to run with:"中选择an OSGI framework:Standard,二是一般要把最下面的"Unzip the JAR archives into the project"选项清除,否则eclipse会把jar文件全部展开为.class文件树,最后点击Finish按钮就可以了。
亦或者:
打开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即可