CTK插件-插件之间的依赖

如何实现依赖

在MANIFEST.MF里,加入元对象:

Require-Plugin: FirstPlugin; plugin-version="[0.5,2.0)"; resolution:="mandatory"

FirstPlugin:为需要依赖的插件名【就是另一个插件在MANIFEST.MF里的Plugin-SymbolicName】;

[0.5,2.0):为FirstPlugin的版本,这里是左闭右开区间,默认是1.0,;

resolution:有两个选择,optional、mandatory。前者是弱依赖,就算依赖的插件没有,当前插件也能正常使用,后者是强依赖,如果没有依赖的插件,就当前插件就不能被start

posted @ 2020-07-02 17:19  朱小勇  阅读(993)  评论(0编辑  收藏  举报