XMPP学习笔记-LESSON-001: run on eclipse

以前也一直研究openfire,不过更多的是根据实际状况作些具体修改,以及具体操做,好比用户整合,服务器设置等,闲散的弄了几月,最近考虑系统的学习xmpp。服务器

在学习本章以前,先看了一周的xmpp协议,呆滞了解了一下xmpp数据传输格式和规范。框架

若是想更好的学习openfire,我还建议先了解im历史,mima框架,可能更有助学习openfire。
eclipse

今天开始看openfire源码。学习

首先须要在eclipse上配置,我这里以3.8.2源码为例,目前3.9alpha已经出来了,有兴趣的能够看看。spa

如何配置我就很少说了,网上文字不少:debug

1,主类:     org.jivesoftware.openfire.starter.ServerStarterip

2,参数配置: -DopenfireHome="${workspace_loc:openfire-3.8.2}/target/openfire"get

3,选择debug+run源码

就能够启动openfire了。好像只支持jdk1.6 or + .
console

记得缺乏几个jar,须要本身去找,很早前配过,忘了。

若是出现Admin console listening at http://127.0.0.1:9090

那么恭喜你,你已经运行openfire了。

相关文章
相关标签/搜索