简介:
Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。 您可以使用它轻易的构建高效率的即时通信服务器. Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。 由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务.
官网:http://www.igniterealtime.org/projects/openfire/
tips:
在下面的步骤开始之前,默认你已经搭建好了java开发环境,如jdk(jdk需要1.7以上,否则不能编译)之类的,并安装好了eclipse-j2ee版。
步骤:
-
下载openfire源码:[http://www.igniterealtime.org/downloads/source.jsp
-
解压文件如下:
-
打开文件夹:
-
进入bulid文件夹下的eclipse文件夹
将两个文件和一个文件添加到一个压缩包
双击打开
重名三个条目,在文件名前加一个 "."
解压到当前文件夹
将三个'.'开头的条目复制到根目录下
-
打开eclipse,新建一个java project,点击“Browse...”选择刚才解压并修改了后的文件夹,最后点击finish。
导入后的ecplise目录
右击工程,选择bulid path,添加jar包,将图中lib目录下所有的jar包添加到工程
-
在eclipse栏上选择 window->show View->Ant,在eclipse下方会多出一个选项卡
点击右边的类似"+"的按钮选择xml文件
双击openfire[default]
等待编译成功
-
在左上角
按图进行配置填写
编译成功后,工程根目录下会有个target目录,target目录下会有个openfire目录,将openfire的路径填写在下面图中所示位置
点击close
-
添加admin-sidebar.xml,将图一的admin-sidebar.xml复制到图二路径
-
点击"Run"运行
浏览器输入图上地址