Eclipse插件激活器类

pen*_*uru 5 java eclipse eclipse-plugin

激活器类在eclipse插件中的作用是什么?

ftl*_*ftl 9

激活器类处理插件的生命周期,并提供对底层OSGi系统(即服务注册表等)和插件内容(例如插件中包含的图像文件)的访问.

激活器的一个常见用例是在启动插件时注册OSGi服务,并在插件停止时注销服务.

  • 另外 - 一个OSGi包(等于插件,这是一个eclipse特定和历史名称)不需要激活器类.如果bundle/plugin不提供OSGi服务,你可以不使用它 - 虽然没有它也没有坏处.包装java库的bundle通常没有激活器 (3认同)