标签: eclipse plugins eclipse-plugin
您好我正在尝试开发插件项目,我不明白为什么我必须添加插件依赖项,为什么我只能将所需的插件'jar添加到项目的构建路径?
答案 0 :(得分:3)
简而言之,因为OSGi框架管理插件的生命周期,并在需要时负责加载,启动,停止和卸载插件,因此除了解决必要的依赖关系之外,还有很多其他方法。还有一些扩展和扩展点,允许您公开可用于扩展代码的各种“钩子”。我建议阅读OSGi和插件框架。