PF4JJava 的插件框架
PF4J 是一个 Java 的插件框架,为第三方提供应用扩展的渠道。使用 PF4J 你可以轻松将一个普通的 Java 应用转成一个模块化的应用。PF4J 本身非常轻量级,只有 50KB 左右,目前只依赖了 slf4j。Gitblit 项目使用的就是 PF4J 进行插件管理。
Maven:
<dependency> <groupId>ro.fortsoft.pf4j</groupId> <artifactId>pf4j</artifactId> <version>${pf4j.version}</version> </dependency>
示例代码:
public static void main(String[] args) { ... PluginManager pluginManager = new DefaultPluginManager(); pluginManager.loadPlugins(); pluginManager.startPlugins(); ... }
评论
Click4NBClick框架的NetBeans开发插件
Click4NB为Click开发人员提供了官方ClickIDE(Click框架的Eclispe插件)之外一种选择。目前已经支持最基本的的功能。1.新建Click项目的向导。2.新建ClickPage页
Click4NBClick框架的NetBeans开发插件
0
ClickIDEEclipse的Click框架开发插件
ClickIDE是Web框架Click的Eclipse开发插件。它在Eclipse与WTP的基础上进行扩展提供针对使用Click开发Web应用程序的一些功能。项目创建向导Click页面创建向导Clic
ClickIDEEclipse的Click框架开发插件
0
PluginFramework插件框架
有了.NET核心插件框架,一切都是插件!PluginFramework是.NET核心应用程序的插件平台,包括ASP.NETCore、Blazor、WPF、Windows窗体和控制台应用程序。它重量轻,
PluginFramework插件框架
0
Android-Plugin-FrameworkAndroid 插件框架
此项目是Android插件框架完整源码以及实例。用来开发Android插件APK,并通过动态加载的方式在宿主程序中运行。若插件APK是完全独立的APK,那么插件apk也可独立安装运行。若插件APK不是
Android-Plugin-FrameworkAndroid 插件框架
0