在原osgi项目中添加新bundle

由于我的这个项目是用maven做的,所以先建一个maven模块。


选择Maven Module点击next进入下一步。


创建一个maven moudle后,就是将这个模块修改成一个bundle。


MANIFEST.MF文件是设置bundle的元数据。具体设置可以参看osgi相关资料。

有了这个文件就是一个bundle了。

在另一个依赖此bundle的bundle的pom.xml文件里加入依赖配置:

<dependency>
  <groupId>com.chen</groupId>
  <artifactId>my_new_bundle</artifactId>
  <version>1.0</version>
  <scope>provided</scope><!--编译时不会不会打包至jar -->
</dependency>

另外,依赖方的MANIFEST.MF也需修改,具体设置可以参看osgi相关资料。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章