openfire插件开发简单实例
来源:互联网 发布:mysql updata 编辑:程序博客网 时间:2024/05/23 15:52
网上找了半天openfire插件开发的例子,都只是从原理上将的,并不利于菜鸟学习,所以我在这里从动手方面将下openfire插件的开发
1 这是我建立的目录,请大家看清目录结构
plugin.xml内容为:
<plugin> <class>com.jackTest.openfire.plugin.JackTestPlugin</class> <name>测试插件</name> <description>openfire插件示例</description> <author>Jacklin</author> <version>1.0.0</version> <date>02/14/2014</date> <minServerVersion>3.8.1</minServerVersion></plugin>
JackTestPlugin.java内容为:
import java.io.File;import org.jivesoftware.openfire.container.Plugin;import org.jivesoftware.openfire.container.PluginManager;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class JackTestPlugin implements Plugin{/** * 日志 */private static final Logger Log = LoggerFactory.getLogger(JackTestPlugin.class);@Overridepublic void initializePlugin(PluginManager manager, File pluginDirectory) {Log.info("Startting JackTestPlugin");}@Overridepublic void destroyPlugin() {Log.info("Stopping JackTestPlugin");}}
打包插件,直接用ant命令打包的方式(我在本机安装了ant环境,并且配置了环境变量)
执行命令,如果打包成功会显示:
并且在arget/openfire/plugins/目录下产生jackTest.jar
启动openfire,则会显示:
至此,插件运行成功。
插件源码下载:http://download.csdn.net/detail/linyu19872008/6923209
- openfire插件开发简单实例
- openfire插件开发简单实例
- Openfire插件开发实例
- openfire插件开发-简单插件
- openfire插件开发-简单插件
- 【插件开发一】开发简单OpenFire插件
- 【插件开发一】开发简单OpenFire插件
- 【插件开发一】开发简单OpenFire插件
- openfire本地环境搭建和openfire插件开发实例
- openfire插件最佳实践(一)简单插件开发
- openfire插件最佳实践(一)简单插件开发
- Openfire插件开发实例--随机用户配对系统
- Openfire插件开发
- Openfire插件开发
- Openfire 插件开发记录
- 使用openfire开发插件
- openfire 开发插件
- Openfire插件开发小结
- 创建可被取消的默认事件处理器
- 关于linux下make详细用法
- objective-c内存管理方面
- 部署应用程序到Android手机
- 從軟件開發角度看全對偶測試法
- openfire插件开发简单实例
- 【trie树】hdu 3724
- 基于svnserve的服务器,权限文件authz配置的常见问题及解答
- solr集成zoie
- char **p, char a[16][8]; 问:p=a 是否会导致程序在以后出现问题?为什么?
- 网页设计的一些网站
- win32控制台输出字符颜色控制
- 计算和为给定数的连续正整数数列
- 存储过程编写经验和优化措施