JPlugman:一个简单的Java插件管理器具有热重载功能 源码
鲁格曼 JPlugman是一个插件管理器,可以在模块化Java项目中使用。 其主要特点是: 热插拔:可以在应用程序运行时添加/删除/更新插件。 依赖管理:插件提供的需求可以由主应用程序使用,也可以由其他插件使用。 简单包装:插件是zip文件。 该模块是根据MIT许可发布的。 成分 插件:这是所有插件的主界面。 插件被加载到它们自己的 应用程序:插件将插入的主要应用程序 PluginManager :用于加载和卸载插件。 它照顾插件之间的依赖性以及与应用程序的兼容性 如何使用 首先通过实现Application接口创建您的应用程序: public interface Application { /** * @param pluginServiceType the type of the versionedService provided by the plugi
用户评论