Java 的插件框架 PF4J
来源:互联网 发布:9.3阅兵知乎 编辑:程序博客网 时间:2024/05/22 14:11
开源项目地址:https://github.com/decebals/pf4j
PF4J 是一个 Java 的插件框架,为第三方提供应用扩展的渠道。使用 PF4J 你可以轻松将一个普通的 Java 应用转成一个模块化的应用。PF4J 本身非常轻量级,只有 50KB 左右,目前只依赖了 slf4j。Gitblit 项目使用的就是 PF4J 进行插件管理。
Maven:
1
2
3
4
5
<
dependency
>
<
groupId
>ro.fortsoft.pf4j</
groupId
>
<
artifactId
>pf4j</
artifactId
>
<
version
>${pf4j.version}</
version
>
</
dependency
>
示例代码:
1
2
3
4
5
6
7
8
9
public
static
void
main(String[] args) {
...
PluginManager pluginManager =
new
DefaultPluginManager();
pluginManager.loadPlugins();
pluginManager.startPlugins();
...
}
0 0
- Java 的插件框架 PF4J
- Java 的插件框架 PF4J
- Java 的插件框架 PF4J
- pf4j 插件使用
- 插件框架Java
- JAVA常用框架和插件
- ctk插件框架的使用
- jQuery插件的实现框架
- Net搭建的插件框架!
- java 插件程序开发框架-jpf
- 利用Java反射实现插件框架
- play Modules & 使用成熟的Java模块、框架、Spring & 模块和插件的区别
- 插件框架
- ZeroMQ 的java 插件
- 插件框架篇一之插件so库的加载
- Java Plugin Framework (JPF) java插件框架学习
- 构建插件式的应用程序框架
- 构建插件式的应用程序框架目录
- @ManyToOne删除(不是靠id删除)
- hdu 4714由树变成环
- [ 模运算 ] 与 [ 模取幂运算 ]
- 海森矩阵(Hessian)
- OCP 1Z0 053 251
- Java 的插件框架 PF4J
- linux cp -f还是提示的解决方案
- hdu1205
- 使用python实现IP反查域名
- WEBSERVICE ESB MQ区别
- 机房收费系统--组合查询
- 杭电 2602 Bone Collector(背包问题 )
- 08-1. 求一批整数中出现最多的个位数字(20)
- Hibernate学习--------------------hibernate hibernate.hbm2ddl.auto属性