有没有办法在 Java 应用程序中实现简单的插件,可以在需要时启动并且有据可查?
我正在寻找类似于 OSGI、JPF 和 JSPF 的东西。但是,OSGI 很复杂,JPF 没有很好的文档记录,而且 JSPF 不允许您仅在需要时启动插件。
例如,有一个插件文件夹。任何人都可以通过实现我提供的接口来创建插件。创建插件后,任何想使用它的人都可以简单地将它放入我的应用程序的插件文件夹中,应用程序将加载它。
或者,一个更好的词是“附加”。
我的问题有一些类似的问题,但我想了解更多。这些问题的答案很模糊。
http://stackoverflow.com/questions/2369499/how-to-make-java-plugins?rq=1
http://stackoverflow.com/questions/7587318/how-can-i-write-my-own-plugin-in-java
如果您不知道,请告诉我如何在我的应用程序中使用 JPF。非常感谢您花时间阅读本文。
编辑:我已经解决了我的问题。我现在正在使用 JSPF - 它非常适合我的目的。感谢所有试图提供帮助的人,对于没有提出“真正的问题”,我深表歉意。