我想在自己的项目中创建一个插件功能。我已经研究过JSPF和JPF,但我也注意到Eclipse有一个'插件项目'。
这是针对Eclipse IDE的插件,还是我可以将它用于我自己的项目?我试过研究这个,但一切似乎都是针对前者的。
我想知道Eclipse的插件项目是否对我需要的内容有所帮助,以及我可以在哪里找到一个很好的解释。
答案 0 :(得分:1)
Eclipse插件项目用于为Eclipse IDE制作Eclipse特定的插件。
现在,如果需要,您可以复制Eclipse用于Eclipse IDE插件的plugin.xml和可扩展类模型,以使您自己的应用程序允许插件。
Eclipse插件模型基于OSGi模型,用于构建可以使用插件扩展的Java应用程序。
任何插件架构的理解和创建都会很复杂,因为应用程序必须为几乎所有内容创建可扩展的类。