使用osgi框架,修改java文件后为什么不好使

Python017

使用osgi框架,修改java文件后为什么不好使,第1张

使用osgi框架,修改java文件后为什么不好使

1、当然是先看Bundle名称了解这个插件的主要作用

2、看元文件文件MANIFEST.MF查看该bundle的引用和暴露的接口

3、查看有没有集成其他框架 如:springDM applicationContext.xml

4、查看Activator.java 找到入口 逐步分析

具体说的话,需要一本书才能描述。

简单的话,osgi可以动态换jar包,可以控制jar包中可以被外界访问的类,但所有的jar包都要满足osgi规范。这就让人又爱又恨,动态换是很好的,控制访问也感觉是很不错的封装。可所有jar包转换成osgi规范,这可以让人疯掉(spring就疯了,宣布3.2以后不支持osgi了)