openfire
文章平均质量分 70
yingxian_Fei
若是注定发生,必定如你所愿
展开
-
openfire日志配置
本文记录openfire开发过程中日志配置。在开发openfire时有时需要将更多的日志信息打印到控制台或者修改日志的输出等级添加或减少日志的保留数。此时需要配置openfire的日志。1、配置文件openfire的日志配置文件存放在源码的build/lib/dist目录下,文件名log4j.xml。打开文件可以看到默认情况下openfire会将日志输出到4个不同级别的文件中,原创 2015-11-20 16:59:24 · 2941 阅读 · 0 评论 -
openfire插件编译
1、参照openfire中已有的插件目录结构创建插件插件创建相关内容待续。2、配置ant编译插件选中Ant窗口中的plugin项,邮件选择Run As或者Debug As中的Ant Build...,在弹出的对话框中选择Main选项卡页面,在Arguments:输入框中输入如下内容:-Dplugin=chat其中chat为本插件的名称。与插件目录下plugin.xml文原创 2015-11-19 20:29:15 · 1007 阅读 · 0 评论 -
openfire环境搭建并进行测试
1、参考博客http://blog.csdn.net/daigua245/article/details/79182432、debug配置方法上述博客中提及到的5.debug配置操作如下:选中工程----------右键选择Debug As-------------Debug Configurations。同理run配置时选择Run As中相关选项进行配置即可。原创 2015-11-19 11:12:28 · 646 阅读 · 0 评论 -
smark接收处理服务器消息demo
本文将陆续记录更新smark接收客户端消息的demo。希望有朝一日能帮助到需要的人。1、接收普通chat消息如下demo用于接收普通的聊天消息,即Messge.Type为CHAT的Message消息,其他type的消息会被过滤掉。package com.landsem.smark.test;import org.jivesoftware.smack.Chat;import o原创 2015-11-26 14:52:35 · 1758 阅读 · 0 评论 -
openfire中事件监听器使用
1、知识点openfire中提供了部分事件监听器用于监听部分事件。使用时需要按照具体需要实现openfire中提供的事件监听器接口,然后调用个监听器对应的事件分发器类添加事件绑定,当指定事件发生时用户的实现类中相应的方法就能被调用到。事件监听器的接口在如下包中可以找到:org.jivesoftware.openfire.event如下为部分官方API截图。从图中可见open原创 2015-11-27 16:15:15 · 2632 阅读 · 0 评论 -
openfire数据库存储中文乱码问题
在设置openfire数据库连接字符串时需要指定编码,否则存储中文时会出现乱码问题。如下mysql的连接字符串:jdbc:mysql://localhost:3306/openfire?rewriteBatchedStatements=true&characterEncoding=utf8原创 2015-11-28 15:07:08 · 615 阅读 · 0 评论