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了。

相關文章
相關標籤/搜索