1 回答

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
(1)首先當(dāng)然是拉代碼。
在Eclipse里面有個(gè)Git Repositories Exploring。就是Git倉庫,clone a git repository。復(fù)制一個(gè)git倉庫,輸入地址,然后按next,按照說明一直next下去。
拉代碼過程時(shí)選擇preproduction分支
把代碼拉下來之后請(qǐng)記住你存放代碼的地方。
(2) 導(dǎo)入maven項(xiàng)目。
這么快就導(dǎo)入maven項(xiàng)目了?呵呵,沒錯(cuò)。就是導(dǎo)入maven項(xiàng)目。
可以在Eclipse中按File->Import->Existing Maven projects->next。選擇你剛才放代碼的地方。
其中在選擇項(xiàng)目時(shí),選擇Existing Maven Projects
選擇項(xiàng)目所在文件夾 (我的git項(xiàng)目文件夾為:C:\Users\lpshou.liu\git\ba-csc)
點(diǎn)finish即可
這里會(huì)自動(dòng)檢查你改目錄下面是否有pom.xml。選擇你要導(dǎo)入的項(xiàng)目,但后按Finish。
我這里導(dǎo)入的是B3log項(xiàng)目,因?yàn)锽3log的maven項(xiàng)目的項(xiàng)目結(jié)構(gòu)比較復(fù)雜。適合用來做講解。
(3) 刪除maven項(xiàng)目。
上一步我們導(dǎo)入了maven項(xiàng)目。可是,這個(gè)項(xiàng)目并不能用于git。也就是說不能跟本地的git倉庫對(duì)比,提交等操作。
所以,我們?cè)谖覀兊捻?xiàng)目上面全部選擇后,右鍵,刪除項(xiàng)目
(注意不選擇Delete project contents on disk(cannot be undone),也就不是真正刪除文件)
(4) 導(dǎo)入git項(xiàng)目。
上一步我們刪除了我們的maven項(xiàng)目。這時(shí),打開我們的Git倉庫
里面有一個(gè)文件夾Working Dirctory。這時(shí)我們項(xiàng)目路徑?;蛘叽蜷_里面的子項(xiàng)目,在上面,右鍵Import Project。選擇第一個(gè)Import existing project->next->finish。
好了,這樣子就打開了一個(gè)放在Github上面的maven項(xiàng)目了。
方法2:
(1)File->import->Git->project from git
輸入git地址,之后next
選擇正確分支,然后next,然后import as general project 然后finish
(2)右鍵項(xiàng)目,然后選擇Existing Maven Project
之后 next ->finish即可
2 把項(xiàng)目變成Dynamic Web項(xiàng)目
(1) 右鍵項(xiàng)目,選擇Project Facets,點(diǎn)擊Convert to faceted from
(2) 配置Project Facets
更改Dynamic Web Module的Version為2.4。(3.0為Java7的)。
如果提示錯(cuò)誤,可能需要在Java Compiler設(shè)置Compiler compliance level 為1.6?;蛘咝枰诖舜翱诘腏ava的Version改成1.6。
(3) 配置 Modify Faceted Project
點(diǎn)擊Further configuration available…,彈出Modify Faceted Project窗口
此處是設(shè)置web.xml文件的路徑,我們輸入src/main/webapp。
Generate web.xml deployment descriptor自動(dòng)生成web.xml文件,可選可不選。
(4) 設(shè)置部署程序集(Web Deployment Assembly)
上面步驟設(shè)置完成后,點(diǎn)擊OK,Properties窗口會(huì)關(guān) 閉,在右鍵項(xiàng)目打開此窗口。在左側(cè)列表中會(huì)出現(xiàn)一個(gè)Deployment Assembly,點(diǎn)擊進(jìn)去后
此處列表是,部署項(xiàng)目時(shí),文件發(fā)布的路徑。
1,我們刪除test項(xiàng),因?yàn)閠est是測(cè)試使用,并不需要部署。
2,設(shè)置將Maven的jar包發(fā)布到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish
3,Add->Project->選中ba-csc-api和ba-csc-biz ->Finish
- 1 回答
- 0 關(guān)注
- 763 瀏覽
添加回答
舉報(bào)