在eclipse中部署openfire4.0.4(最新版本) 源碼
今天在學習openfire的時候,看了幾篇關於openfire源碼部署到eclipse中編譯的技術文章,但是都不是最新版的 4.0.4,同時,安裝的jdk,eclipse不一樣導致配置時出現的問題也不一樣,這裡記錄下小編自己的配置過程,希望對你們有所協助。
轉載請註明出處:http://blog.csdn.net/w690333243/article/details/53458728
歡迎交流, 群238696947 一、下載:
eclipse https://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunasr2
openfire官網 http://www.igniterealtime.org/
下載連結 http://download.igniterealtime.org/openfire/openfire_src_4_0_4.zip
相關下載連結 http://www.igniterealtime.org/downloads/index.jsp 二、解壓:
openfire 4.0.4 源碼解壓到E:\Users\workspace\openfire_src(根據自己情況選擇解壓的路徑) 三、匯入openfire工程(java EE 工程)到eclipse: 1、匯入準備
將E:\Users\workspace\openfire_src\build\eclipse中的檔案拷貝到E:\Users\workspace\openfire_src目錄下(源碼跟目錄)
cmd中執行如下命令(將源碼變為eclipse項目)
2、匯入:
將openfire源碼匯入到eclipse中(直接選擇存在的項目即可)
四、配置
匯入項目會有很多驚嘆號 1、配置openfire項目編譯環境為1.7
openfire 4.0.4編譯時間需要設定jdk版本為1.7,故配置為1.7
項目名處右鍵,配置
2、java compiler選擇1.7
3、project facets中 java 選擇1.7
4、java build path 中選擇 librarier,選擇帶紅叉的jar包,remove
5、選擇source 按下圖勾選,然後確定
6、在 openfire_src/build/lib/merge 檔案夾上右鍵,build path ,use as source folder
7、執行完6後,資源清單會多出build/lib/merge,選擇此目錄下的所有jar包,build path,add to build path(在第5步時同時勾選dist下的merge,6、7應該就不用執行了吧,小編沒試,可以試下)
完成