在公司開發的時候都是用maven 以及git環境 開發的環境,那么我們初學者怎么將公司的項目成功導入到eclipse中,並且成功運行那???下面的教程就可以告訴大家~
(ps:第二步可能是大家會遇到的問題請仔細看~把項目變成Dynamic Web項目)
1 Eclipse中導入Git的maven項目(git導入maven項目的方式有很多,可以在eclipse中進
行,或者用git命令也可以---)
①:第一種方法:查看這個文章上的方法,用git命令符進行操作
http://blog.csdn.net/baidu_31657889/article/details/52117753
②:第二種方法:
(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項目了。
③:第三種方法:
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/項目名稱/頁面 即可訪問
本文鏈接:https://blog.csdn.net/baidu_31657889/article/details/52117740