- 浏览: 8869 次
- 性别:
- 来自: 杭州
-
最新评论
-
345161974:
很棒,mark下!
openfire+spark 环境搭建
文章列表
Openfire 插件开发指南
- 博客分类:
- openfire
英文版本链接
介绍
插件加强了Openfire的功能,这篇文档指导开发者如何创建一个插件。
插件的结构
插件位于openfireHome目录下的plugins目录中,当一个插件以一个JAR或者WAR文件部署时,他会被自动的解压。一个插件的目录结构如下所示:
myplugin/
|- plugin.xml <- 插件的声明文件
|- readme.html <- 可选 插件的自述文件,可以展示给使用用户
|- changelog.html <- 可选 插件的更新日志,可以展示给使用用户
|- logo_smal ...
在第一次安装数据库后,每一次编译openfire后,数据库配置都会丢失,这样就会需要重新安装。所以只要把第一次向导配置好的openfire.xml保存下来覆盖掉原始的openfire就好了。
先来看一下通过第一次向导配好的的openfire.xml 内容。
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file stores bootstrap properties needed by Openfire.
Property names must be ...
有二种方式可以调试openfire
一 本地调试方式,直接将openfire工程导入eclipse中,通过ServerStarter类启动openfire工程。这种方式可以参考以下文章。
Openfire SVN + Eclipse 3.3 + Subversive Installation Guide
Openfire服务端源代码开发配置指南
1.Po ...
1. 下载openfire 3.8.2
2. 将openfire_src_3_8_2.tar.gz解压,进入到openfire_src目录/build/。cmd 下执行: ant openfire.正常的话应该能看到在build succeed 字样。
3. 进入:openfire_src目录/target/openfire/bin,运行(1)windows:openfire.bat(2)linux:./openfire.sh
4 在控制台可以看到如下提示输出:
5 本地新建一个mysql数据库:openfire。
6 访问:http://127.0.0.1:9090,可以看到如下 ...