honzeland

          記錄點滴。。。

          常用鏈接

          統計

          Famous Websites

          Java

          Linux

          P2P

          最新評論

          將Openfire導入到Eclipse中

          1、 從Openfire SVN Server中dump出源碼;
          2、 Build: ant  & ant plugins
          3、 將build后的target/openfire作為openfire_home
          4、 在target/openfire下建立兩個目錄:src和classes,將dump下來的源碼copy到src路徑下,將classes設置為eclipse編譯后的輸出路徑
          5、 將$openfire_home/lib下的openfire.jar中src中存在的部分刪除,剩下的部分作為新的openfire.jar,注意,在ubuntu下之間打開openfire.jar時,直接將/org/jivesoftware/admin, /org/jivesoftware/openfire, /org/jivesoftware/util三個目錄刪除,而對于/org/jivesoftware/database目錄,只將源碼中有的那部分刪除,/org/jivesoftware下面還有一個隱藏目錄/org/jivesoftware/stringprep,不能刪除,接下來,將$openfire_home/lib下的jar包作為工程的Referenced Libraries.
          6、 將取出來的工程下src/web/WEB-INF/classes/openfire_init.xml導入到eclipse的查詢路徑里,如將src/web/WEB-INF/classes目錄作為eclipse的源目錄,這樣openfire_init.xml自動copy到$openfire_home/classses下面,將openfire_init.xml中的openfireHome設置為$openfire_home
          7、 修改org.jivesoftware.openfire.starter.ServerStarter中的如下兩個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 閱讀(2478) 評論(5)  編輯  收藏 所屬分類: Java

          評論

          # re: 將Openfire導入到Eclipse中 2008-03-09 09:58 bingoo

          我也想研究學習下openfire,但一直無法進行調試,希望你能有空給予些幫助,QQ:786215301,謝謝  回復  更多評論   

          # re: 將Openfire導入到Eclipse中 2008-03-11 22:42 honzeland

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

          # re: 將Openfire導入到Eclipse中 2008-04-02 11:19 openfire

          非常感謝:)  回復  更多評論   

          # re: 將Openfire導入到Eclipse中 2009-03-11 21:37 tao

          是怎么導入的?加QQ討論:987081914  回復  更多評論   

          # re: 將Openfire導入到Eclipse中 2009-03-11 21:42 tao

          怎么不可以啊?3.6.3版本的?  回復  更多評論   

          主站蜘蛛池模板: 若尔盖县| 金沙县| 南昌市| 山东省| 沧源| 滁州市| 苍梧县| 永平县| 亚东县| 洛扎县| 绥宁县| 深圳市| 新民市| 岗巴县| 新余市| 棋牌| 六盘水市| 新安县| 晋州市| 姜堰市| 望都县| 兴安县| 余姚市| 开封县| 丁青县| 姜堰市| 偃师市| 开远市| 邯郸县| 赣州市| 福鼎市| 新野县| 揭西县| 周宁县| 梅河口市| 长岛县| 怀化市| 清新县| 静安区| 宁都县| 沙河市|