posts - 5, comments - 5, trackbacks - 0, articles - 0

          推薦使用springsource的sts(一款基于eclipse整合的ide)
          sts下載地址
          安裝好m2clipse插件后
          在ide菜單欄點(diǎn)擊  window  --> preferences
          輸入maven出現(xiàn)下圖中所示.

          點(diǎn)擊user settings 選擇解壓后maven下conf文件夾中的settings.xml再點(diǎn)擊apply.
          接著點(diǎn)擊installations -->add  -->選擇maven的安裝目錄 -->apply

          到此,maven和m2eclipse都搭建好了.
          接著我們開始創(chuàng)建一個(gè)標(biāo)準(zhǔn)的基于maven的web項(xiàng)目框架.
          在左邊項(xiàng)目區(qū)   點(diǎn)擊右鍵  --> new  --> other --> 找到maven(或者直接輸入maven)
          -->選擇 maven project
          如下圖

          點(diǎn)擊next
          會(huì)出現(xiàn)很多archetype.都是對(duì)應(yīng)不同需求的maven模板.
          我們選擇 maven-archetype-webapp
          一個(gè)基于web的模板.

          點(diǎn)擊next
          輸入
          groupid和artifactid
          groupid隨便填寫就是了 不過最好是填寫公司或者組織名稱.
          artifactid可以認(rèn)為他是項(xiàng)目名,所以你填寫的就是項(xiàng)目名.

          創(chuàng)建成功后我們會(huì)得到如下圖所示的項(xiàng)目結(jié)構(gòu)

          但是這個(gè)并不是默認(rèn)的maven項(xiàng)目的標(biāo)準(zhǔn)結(jié)構(gòu).我們需要進(jìn)行一些改動(dòng).
          1.在項(xiàng)目下創(chuàng)建一個(gè)source folder.
          folder name:src/main/java
          如下圖所示

          (當(dāng)然,還可以添加用于junit測(cè)試的src/test/java和src/test/resources
          不過在此就不添加了.)
          2.在webapp根目錄下創(chuàng)建一個(gè)叫resources的folder.
          用于以后裝js,css等靜態(tài)文件.
          3.刪除index.jsp
          4.在src/main/java中創(chuàng)建3個(gè)包(maven標(biāo)準(zhǔn)推薦是3層包結(jié)構(gòu))
          5.如果裝的jdk是1.6的,更改jre system libary為1.6版本的.
          這樣.一個(gè)標(biāo)準(zhǔn)的maven web項(xiàng)目創(chuàng)建成功.

          如何啟動(dòng)項(xiàng)目?
          很多人都在問創(chuàng)建了項(xiàng)目后如何啟動(dòng)項(xiàng)目?如何啟動(dòng)服務(wù)器?
          其實(shí)很簡(jiǎn)單.
          郵件點(diǎn)擊tomcat

          如上圖.點(diǎn)擊 add or remove..

          將你需要啟動(dòng)的項(xiàng)目add到右邊.點(diǎn)確定后項(xiàng)目就部署到tomcat了.
          還有一個(gè)更簡(jiǎn)單的方法.
          直接把項(xiàng)目拖到tomcat上



          啟動(dòng)就ok.
          如果不能把項(xiàng)目放入tomcat,請(qǐng)檢查自己的maven項(xiàng)目是否是web項(xiàng)目.
          maven項(xiàng)目其實(shí)還有用mvn pulgin來啟動(dòng)項(xiàng)目.
          如maven-jetty或maven-tomcat等.

          原文http://tomfish88.iteye.com/blog/1142403


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 伊吾县| 济源市| 克拉玛依市| 沁源县| 芒康县| 嘉峪关市| 北安市| 蓬莱市| 阿瓦提县| 利辛县| 方山县| 岱山县| 永仁县| 正安县| 施甸县| 乳山市| 永川市| 永春县| 临西县| 余庆县| 蒲江县| 绩溪县| 阳原县| 巴塘县| 林口县| 土默特左旗| 三河市| 涞源县| 商水县| 屏东县| 铜陵市| 青铜峡市| 乌兰察布市| 治多县| 磐安县| 博爱县| 永城市| 雷波县| 天峨县| 阿瓦提县| 行唐县|