Eclipse導入git上的maven web項目詳解

1 Eclipse中導入Git的maven項目 

方法1:

(1)首先當然是拉代碼。

在Eclipse裏面有個Git Repositories Exploring。就是Git倉庫,clone a git repository。複製一個git倉庫,輸入地址,然後按next,按照說明一直next下去。

拉代碼過程時選擇preproduction分支

把代碼拉下來之後請記住你存放代碼的地方。

(2) 導入maven項目。

這麼快就導入maven項目了?呵呵,沒錯。就是導入maven項目。

可以在Eclipse中按File->Import->Existing Maven projects->next。選擇你剛纔放代碼的地方。

其中在選擇項目時,選擇Existing Maven Projects

選擇項目所在文件夾 (我的git項目文件夾爲:C:\Users\lpshou.liu\git\ba-csc)

點finish即可



這裏會自動檢查你改目錄下面是否有pom.xml。選擇你要導入的項目,但後按Finish。

我這裏導入的是B3log項目,因爲B3log的maven項目的項目結構比較複雜。適合用來做講解。

(3) 刪除maven項目。

上一步我們導入了maven項目。可是,這個項目並不能用於git。也就是說不能跟本地的git倉庫對比,提交等操作。

所以,我們在我們的項目上面全部選擇後,右鍵,刪除項目

(注意不選擇Delete project contents on disk(cannot be undone),也就不是真正刪除文件)

 

(4) 導入git項目。

上一步我們刪除了我們的maven項目。這時,打開我們的Git倉庫


裏面有一個文件夾Working Dirctory。這時我們項目路徑。或者打開裏面的子項目,在上面,右鍵Import Project。選擇第一個Import existing project->next->finish。

好了,這樣子就打開了一個放在Github上面的maven項目了。

方法2:

(1)File->import->Git->project from git

 

輸入git地址,之後next

選擇正確分支,然後next,然後import as general project 然後finish

(2)右鍵項目,然後選擇Existing Maven Project

 

之後 next ->finish即可

 

2 把項目變成Dynamic Web項目

1) 右鍵項目,選擇Project Facets,點擊Convert to faceted from


 

(2) 配置Project Facets

更改Dynamic Web Module的Version爲2.4。(3.0爲Java7的)。

如果提示錯誤,可能需要在Java Compiler設置Compiler compliance level 爲1.6。或者需要在此窗口的Java的Version改成1.6。


(3) 配置 Modify Faceted Project

點擊Further configuration available…,彈出Modify Faceted Project窗口

此處是設置web.xml文件的路徑,我們輸入src/main/webapp。

Generate web.xml deployment descriptor自動生成web.xml文件,可選可不選。


(4) 設置部署程序集(Web Deployment Assembly)

上面步驟設置完成後,點擊OK,Properties窗口會關 閉,在右鍵項目打開此窗口。在左側列表中會出現一個Deployment Assembly,點擊進去後,如下圖:


 

此處列表是,部署項目時,文件發佈的路徑。

1,我們刪除test項,因爲test是測試使用,並不需要部署。

2,設置將Maven的jar包發佈到lib下。

        Add -> Java Build Path Entries -> Maven Dependencies -> Finish

3,Add->Project->選中ba-csc-api和ba-csc-biz ->Finish

設置完成效果圖



3 利用Tomcat發佈

(1)新建一個server

(2)在server上配置項目


(3)啓動server 輸入:localhost:8080/項目名稱/頁面  即可訪問

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章