|
最近到一家新公司,要用maven管理項(xiàng)目,之前對(duì)maven不是很了解,然后鉆研了好幾天,終于搞懂了。網(wǎng)上比較多的是如何用eclipse新建maven項(xiàng)目,而如何把一個(gè)普通的web項(xiàng)目轉(zhuǎn)換為maven項(xiàng)目,類似的文章卻不多,或者也有但是介紹的不夠詳細(xì),對(duì)于一個(gè)maven小白來(lái)說(shuō),不是很容易懂,固在此將我的心得分享給大家。 首先,新建一個(gè)javaweb項(xiàng)目,并建一個(gè)Servlet為hello以便后面測(cè)試,目錄結(jié)構(gòu)如下圖所示: 在瀏覽器中訪問(wèn)如下: 那么接下來(lái)就是我們的關(guān)鍵環(huán)節(jié)了:選中項(xiàng)目右鍵-->configure-->Convert to Maven Project ,彈出如下圖的框框: 點(diǎn)擊“Finish”后獲取會(huì)報(bào)錯(cuò)誤,我們先不用管。如果pom.xml報(bào)錯(cuò)了的話,把里面的build標(biāo)簽刪掉即可。接下來(lái),把src中的文件拷貝出來(lái),存起來(lái),然后把src刪掉。 選中項(xiàng)目,右鍵-->New-->Source Folder,如圖: 接下來(lái),在src/main目錄下新建webapp目錄(注意:這里的src/main不是上邊所建立的source folder,而是轉(zhuǎn)為maven項(xiàng)目時(shí)自動(dòng)生成的目錄),把WebContent下的文件拷貝到webapp下,并刪除WebContent。 在eclipse中刪除此工程,注意不是物理刪除,千萬(wàn)不要選擇delete project contents from disk。工程刪除后再重新使用Maven方式導(dǎo)入。 然后,選中項(xiàng)目,右鍵-->build Path,按照下圖進(jìn)行配置: 根據(jù)需要可對(duì)jdk等進(jìn)行配置,最終目錄結(jié)構(gòu)如下: 在瀏覽器中訪問(wèn)我們最初的程序: 至此,我們已經(jīng)把一個(gè)普通的Javaweb項(xiàng)目成功轉(zhuǎn)為了maven項(xiàng)目! 第一次寫博客,感覺(jué)好累,但是以后如果遇到好的東西而且網(wǎng)上資源又不多的還是會(huì)和大家分享的,加油!! |
|
|
來(lái)自: hongjing_z > 《maven》