1.源码下载地址:http://www.igniterealtime.org/downloads/index.jsp
2.解压openfire_src_3_10_2.zip 到eclipse的工作空间中
3.将openfire_src\build\eclipse下的三个文件[settings、classpath、project]复制到openfire_src目录下,然后再重命名为[.settings、.classpath、.project]
4.将下面这些jar复制到openfire_src\build\lib,将bouncycastle.jar这个jar复制到openfire_src\build\lib\dist中
5.打开eclipse工具,新建Java Project工程,工程名称为openfire_src
5.删除所有插件包plugins
6.将build/lib的所有jar build path以下
7.删除丢失的jar包
8.修改CertificateManager.java文件
9.修改运行环境参数
10.修改配置文件路径
11.运行Ant Build
12.运行项目
借鉴:http://zxs19861202.iteye.com/blog/2094614
http://blog.youkuaiyun.com/lovexieyuan520/article/details/37743433