【发布时间】:2010-03-03 07:45:00
【问题描述】:
如果我想让我的 Java 程序能够接受插件,我怎样才能让 Java 插件使用核心程序的类而不包含插件代码中的所有代码?插件如何在不将其包含在自己的 jar 文件中的情况下访问程序接口?
【问题讨论】:
如果我想让我的 Java 程序能够接受插件,我怎样才能让 Java 插件使用核心程序的类而不包含插件代码中的所有代码?插件如何在不将其包含在自己的 jar 文件中的情况下访问程序接口?
【问题讨论】:
看看Java Plugin Framework。 它使用扩展点或应用程序中旨在扩展的位置的概念。插件是扩展您的应用程序的手段。
【讨论】:
将java.net.URLClassLoader.newInstance 与应用程序的类加载器一起用作父级。
【讨论】: