在Eclipse下部署Jeecms項目圖文指南

來源:互聯網
上載者:User
在Eclipse下部署Jeecms項目圖文指南

  Jeecms作為一個開源項目自發布以來受到全國各地JEE使用者及愛好者的廣泛關注,我們的Jeecms交流群也是人氣飆升。目前群一已經滿員,群二也接 近百人。網友們非常支援Jeecms項目,特別是java界的業內人士以及在校大學生們經常給我們指出當前系統中存在的不足。在大家的一起努力 下,Jeecms得到不斷地完善,目前已經推出了Jeecms v2.0版。

    其中,網友們也提出了一些使用上的問題,在此選一個問題給大家做個說明。
有些網友不知道如何將Jeecms匯入到自己的項目中,或者在匯入處理程序中出現一些問題,本文以Jeecms v2.0版程式做例子,用圖文形式向大家解釋匯入處理程序。

一、準備工作:
1.搭建Jeecms的運行環境,具體過程在此不做贅述,可以參考Jeecms官網上的教程。
2.準備好Jeecms的程式包及原始碼包,一所示。其中jeecms-v2.0-beta.rar為Jeecms的運行程式包,jeecms-2.0.0-beta-src.zip為源碼包。

圖一

    3.將jeecms-v2.0-beta.rar解壓後得到圖二所示的檔案清單,把其中的JeeCms檔案夾拷貝到tomcat的webapps檔案夾下,啟動tomcat運行Jeecms安裝嚮導。嚮導完成後,請務必重啟tomcat。然後登入系統後台測試系統是否運行正常。

圖二

    註:由於Jeecms系統在安裝前後的設定檔會產生變化,安裝前的一些設定檔(比如web.xml)主要是用於運行安裝嚮導的,而安裝後的設定檔才 是真正用於系統正常啟動並執行,所以建立Jeecms項目前請先運行安裝嚮導,我們需要匯入到eclipse項目中的也是安裝之後的程式。

二、匯入Jeecms項目:
1.在Eclipse下建立一個新的項目,本執行個體中建立了一個名為jeecms_src的新項目,三所示。

圖三

    2.進入已部署在tomcat下的Jeecms項目目錄,找到其目錄下的lib檔案夾,將lib檔案夾下的所有檔案對應地拷貝到Eclipse中建立項目的lib目錄下。
3.找到已運行程式中的web.xml檔案,將其覆蓋eclipse對應工程中的web.xml檔案。
4.將tomcat下已運行程式中的WEB-INF/classes下的相關設定檔拷貝到eclipse對應工程中的src目錄下,四所示。

圖四

    5.解壓jeecms-2.0.0-beta-src.zip源碼包,將解壓之後的com檔案夾拷貝到eclipse對應工程中的src目錄下,五所示。

圖五

6.最後一步,將將tomcat下已運行程式中的其它檔案拷貝到eclipse工程中的對應的目錄下(本執行個體是WebContent目錄下),WEB-INF目錄下的lib和class這兩個檔案夾可以不拷貝。最終得到的eclipse工程六所示:

圖六

    至此,在Eclipse下匯入Jeecms v2.0的工作全部完成,以下幾點需要特別注意:
(1)、所匯入的程式必須是Jeecms安裝後的程式。
(2)、請確保你的eclipse編譯環境為jdk1.6,否則會出現匯入後工程報錯(JEECMS v2.2之後版本可使用jdk1.5)。


原文:http://aben328.iteye.com/blog/629736點擊開啟連結

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.