我有一个Java桌面应用程序,我想添加插件/插件支持功能,以我的应用程序如何构建java桌面应用程序运行时模块?
搜索后我看到Blender3D插件是非常好的,只是复制一些文件到Blender的目录,并在选项窗口启用它那么插件可以添加新的引擎,菜单,按钮和面板.....我喜欢这种风格,并希望有这样的事情在我的应用程序只是释放的主要应用
后插件来发展它,我发现OSGi的,但可以不知道如何使用我的主应用程序中使用此功能创建的插件?!而且我不想使用Eclipse RCP或Netbeans的RCP,我想这个功能添加到使用JavaFX的为贵我目前的主要应用。
感谢,
OSGi的插件需要在OSGi环境中运行,如Eclipse RCP的,你不能只用它们在非OSGi的计划。 – 2014-11-09 09:09:15