生活随笔
收集整理的這篇文章主要介紹了
                                
Eclipse 运行Openfire源码(Windows)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
 
                                
                            
                            
                            軟件版本:
 Eclipse:eclipse-jee-neon-3-win32-x86_64
 JDK: 1.8
 Openfire: 4.1.5
 下載源碼      圖1.png  
選擇openfire_src_4_1_5.zip下載
 配置Eclipse項目。把下載好的 openfire_src_4_1_5.zip 壓縮包直接解壓到Eclipse的工作目錄(E:\eclipse\openfire),結構如下:     圖2.png  
打開openfire_src,目錄如下     圖3.png  
將圖中的三個html文件刪除。
 把openfire_src/build/eclipse/下的三個文件夾復制到openfire_src/目錄下。     圖4.png       圖5.png  
把openfire_src目錄下的classpth文件、project文件、settings文件夾修改成Eclipse工程配置文件格式,重命名為在每個原有的名字上加上一個點,即.classpth、.project、.settings。如下圖所示:      圖6.png  
注意:在windows下面不能直接重命名,需要在dos下面操作,即進入相應的目錄執行rename classpth .classpth即可,其它兩個文件執行一樣的操作。      圖7.png  
打開Eclipse,選擇 File –> Import… –> Existing Projects into Workspace 選擇E:\eclipse\openfire\openfire_src 導入即可     圖8.png  
導入后目錄結構如下(因源文件夾太多,截圖無法截全)     圖9.png  
使用ANT進行工程的編譯。Eclipse中Window->Show View->Ant,顯示出Ant窗口,單擊右鍵,在彈出的快捷菜單中選擇Add Buildfiles,在彈出的對話框中,展開openfire/build文件夾,選擇build目錄下的build.xml,點擊OK,接下來在Ant視圖中將Openfire XMPP Server右鍵選擇Run As->Ant Build,等待片刻,在控制臺中顯示“BUILD SUCCESSFUL” 那么就表示編譯成功。     圖10.png       圖11.png  
設置啟動項目。點擊openfire項目,在菜單欄中選擇Run->Run Configurations彈出一個對話框,在左側菜單中右鍵點擊Java Application,選擇New創建啟動配置。     圖12.png  
其中 Name隨便設置,Main class設置為"org.jivesoftware.openfire.starter.ServerStarter",點擊應用。     圖13.png  
點擊進入Arguments選項卡,在上面那個框(VM arguments:)中填寫-DopenfireHome="${workspace_loc:openfire}/target/openfire"
 
其中${workspace_loc:openfire} 中的 openfire要根據你的項目名來進行同步修改,點擊Apply應用。
      圖14.png  
點擊進入Classpath選項卡,選中User Entries,然后點擊右側的Advanced按鈕,會彈出一個小框,選擇Add Folders,單擊OK。
 選擇 openfire\src\i18n點OK 按鈕將這個文件夾加入到Classpath選項卡中
 選擇 openfire\src\resources 目錄也加到 Classpath選項卡中
 點擊Apply應用。     圖15.png       圖16.png  
點擊進入Common選項卡中,勾選Run復選框,點擊Apply應用。     圖17.png  
點擊Run運行。 程序正常運行結果如下。     圖18.png  
在瀏覽器中輸入http://127.0.0.1:9090運行后顯示結果如下     圖19.png  
這是由文件路徑所導致的,解決方法: 點擊進入Classpath選項卡,選中User Entries,然后點擊右側的Advanced按鈕,會彈出一個小框,選擇Add Folders,單擊OK。
 選擇 openfire\src\resources\jar 目錄也加到 Classpath選項卡中
 點擊Apply應用。     圖20.png   
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生
                            
總結
                            
                                以上是生活随笔為你收集整理的Eclipse 运行Openfire源码(Windows)的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                            
                                如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。