openfire使用與插件開發(fā)

openfire使用與插件開發(fā)

ID:10270259

大?。?26.00 KB

頁數(shù):6頁

時間:2018-06-14

openfire使用與插件開發(fā)_第1頁
openfire使用與插件開發(fā)_第2頁
openfire使用與插件開發(fā)_第3頁
openfire使用與插件開發(fā)_第4頁
openfire使用與插件開發(fā)_第5頁
資源描述:

《openfire使用與插件開發(fā)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Openfire使用與插件開發(fā)1、Openfire安裝與配置:下載:點此下載Openfire_src_3_5_1當前最新版本為3.51配置:1、把下載出來的壓縮包解壓存放到工作目錄2、打開Eclipse,新建一個Project點擊Next進入如下圖:3、選擇第二項點擊Browse選擇你Openfire解壓出來的目錄,Projectname里添項目名稱,建議和文件夾名一致(復(fù)制Directory的項目名字),F(xiàn)inish完成。4、在新建的項目上右鍵RunAs→OpenRunDialog,彈出如下窗口:雙擊JavaApplicati

2、on新建一個啟動配置:Project選擇Openfire的項目,Mainclass選擇啟動類,這里我們選擇ServerStarter點擊Search文本框輸入ServerStarter找到類org.jivesoftware.openfire.starter.ServerStarter點OK完成。勾選上Stopinmain,點擊Apply。切換到Arguments選項,在VMarugments里加入:-DopenfireHome="${workspace_loc:openfire_3_5_1}/target/openfire",點

3、擊Apply。切換到Classpath下選擇UserEntries單擊Advanced→OK,選擇Openfire項目→src→i18n→OK。重復(fù)上面操作再添加src→resources→OK,點擊Apply。切換到Common,勾選Run、Debug,點擊Apply。配置完成,我們點下面的Run。程序啟動,基本配置完成。1、插件開發(fā):1、插件結(jié)構(gòu):testplugin/

4、-plugin.xml<-配置文件

5、-readme.html<-用戶說明

6、-changelog.html<-更新日志

7、-icon_small.gif<-小圖

8、標

9、-icon_large.gif<-大圖標

10、-src/<-存放編譯的類文件夾

11、-database/<-存放數(shù)據(jù)庫改動

12、-i18n/<-國際化

13、-lib/<-插件所需要的類庫

14、-web<-顯式調(diào)用插件時需要的Web頁面

15、-WEB-INF/

16、-web.xml<-Web配置

17、-web-custom.xml<-Web配置

18、-images/在項目文件夾下手動新建一個插件文件夾,定義名為testpluin,進入文件夾根據(jù)需要新建以上文件夾或文件,其中web、i18n、icon、database都不是必須的。在建立的srcjavaorg

19、jivesoftwareopenfireplugin下建立一個類,起名為TestPlugin。建立plugin.xml:org.jivesoftware.openfire.plugin.TestPluginPluginTestPluginAaron

20、sion>1.0.012/24/20073.4.1gpl空標簽即可-->

21、mysidebar"name="MyPlugin">保存退出。退回到項目根目錄用記事本打開CLASSPATH文件,找到類似

22、plugins/packetFilter/src/java/"kind="src"path="sr

23、c"/>的地方復(fù)制

24、plugins/packetFilter/src/java/并更改其為

25、plugins/testpluin/src/java/粘貼在

26、plugins/packetFilter/src/java/后面。復(fù)制一條

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。