honzeland

          記錄點(diǎn)滴。。。

          常用鏈接

          統(tǒng)計(jì)

          Famous Websites

          Java

          Linux

          P2P

          最新評(píng)論

          將Openfire導(dǎo)入到Eclipse中

          1、 從Openfire SVN Server中dump出源碼;
          2、 Build: ant  & ant plugins
          3、 將build后的target/openfire作為openfire_home
          4、 在target/openfire下建立兩個(gè)目錄:src和classes,將dump下來的源碼copy到src路徑下,將classes設(shè)置為eclipse編譯后的輸出路徑
          5、 將$openfire_home/lib下的openfire.jar中src中存在的部分刪除,剩下的部分作為新的openfire.jar,注意,在ubuntu下之間打開openfire.jar時(shí),直接將/org/jivesoftware/admin, /org/jivesoftware/openfire, /org/jivesoftware/util三個(gè)目錄刪除,而對(duì)于/org/jivesoftware/database目錄,只將源碼中有的那部分刪除,/org/jivesoftware下面還有一個(gè)隱藏目錄/org/jivesoftware/stringprep,不能刪除,接下來,將$openfire_home/lib下的jar包作為工程的Referenced Libraries.
          6、 將取出來的工程下src/web/WEB-INF/classes/openfire_init.xml導(dǎo)入到eclipse的查詢路徑里,如將src/web/WEB-INF/classes目錄作為eclipse的源目錄,這樣openfire_init.xml自動(dòng)copy到$openfire_home/classses下面,將openfire_init.xml中的openfireHome設(shè)置為$openfire_home
          7、 修改org.jivesoftware.openfire.starter.ServerStarter中的如下兩個(gè)field,
                     private static final String DEFAULT_LIB_DIR = "../lib";
                     private static final String DEFAULT_ADMIN_LIB_DIR = "../plugins/admin/webapp/WEB-INF/lib";
          改成:
                     private static final String DIR_PREFIX = "$openfire_home";     // to be your own openfire_home
                     private static final String DEFAULT_LIB_DIR = DIR_PREFIX + "lib";
                     private static final String DEFAULT_ADMIN_LIB_DIR = DIR_PREFIX + "plugins/admin/webapp/WEB-INF/lib";

          posted on 2008-01-25 17:36 honzeland 閱讀(2484) 評(píng)論(5)  編輯  收藏 所屬分類: Java

          評(píng)論

          # re: 將Openfire導(dǎo)入到Eclipse中 2008-03-09 09:58 bingoo

          我也想研究學(xué)習(xí)下openfire,但一直無法進(jìn)行調(diào)試,希望你能有空給予些幫助,QQ:786215301,謝謝  回復(fù)  更多評(píng)論   

          # re: 將Openfire導(dǎo)入到Eclipse中 2008-03-11 22:42 honzeland

          你可以參考http://www.igniterealtime.org/community/docs/DOC-1092來配置,還有很多的docs都能在community中找到  回復(fù)  更多評(píng)論   

          # re: 將Openfire導(dǎo)入到Eclipse中 2008-04-02 11:19 openfire

          非常感謝:)  回復(fù)  更多評(píng)論   

          # re: 將Openfire導(dǎo)入到Eclipse中 2009-03-11 21:37 tao

          是怎么導(dǎo)入的?加QQ討論:987081914  回復(fù)  更多評(píng)論   

          # re: 將Openfire導(dǎo)入到Eclipse中 2009-03-11 21:42 tao

          怎么不可以啊?3.6.3版本的?  回復(fù)  更多評(píng)論   

          主站蜘蛛池模板: 建平县| 增城市| 门头沟区| 绥棱县| 乌拉特前旗| 德化县| 莎车县| 海门市| 姜堰市| 江陵县| 西昌市| 和政县| 泽州县| 准格尔旗| 嘉禾县| 团风县| 渝北区| 项城市| 长泰县| 庆安县| 四子王旗| 铁力市| 华阴市| 诸城市| 新巴尔虎右旗| 枝江市| 晋州市| 平昌县| 伊春市| 若尔盖县| 汝州市| 内丘县| 东方市| 嘉荫县| 南江县| 子长县| 宁蒗| 凤山市| 额尔古纳市| 夹江县| 浦北县|