Openfire 插件开发人员指南导言插件是增强 Openfire 功能
这份文件是一个开发人员创建插件指南
结构的一个插件插件存放在插件 openfireHome 名目
当部署一个 jar 或 war 插件文件,它会自动解压安装
该文件在插件名目结构如下:插件结构 myplugin / | - plugin
xml 插件定义文件 | - readme
html 任择自述文件的插件,它会显示给最终用户 | - changelog
html 任择修改文件的插件,它会显示给最终用户 | - icon_small
gif 可选小( 16x16 )图标与插件(也能够是 PNG 文件) | - icon_large
gif 可选大( 32x32 )图标与插件(也能够是 PNG 文件) | classes/ 资源的插件需要(即属性文件) | -database/ 可选数据库架构文件,你需要插件 | -i18n/ 插件国际化的语言配置
| -lib/ 您的插件的 jar 包 | -web 资源的治理操纵台集成,假如有的话 | - WEB-INF/ | - web
xml 生成 web
xml 中含有编译 JSP 的条目 | -web-custom
xml 可选用户自定义的 web
xml中的自定义 servlets | -images/ 图片文件存放的名目web 名目存在的插件,需要添加到 Openfire 治理操纵台
进一步的细节如下
在 plugin
xml 文件规定的要紧插件类
样本文件看起来可能如下:样本 plugin
xml org
example
ExamplePlugin Example Plugin This is an example plugin
Jive Software 1
0 07/01/2025 3
0 gpl 该元数据的领域,能够设置在 plugin