怎麼用maven建立一個Java Web項目?

一、用maven模版建立web項目

     用maven管理Java Web項目的依賴,最簡單的辦法就是直接用maven的內置主件來自動生成這個項目了。在命令行中輸入:
mvn archetype:generate -DgroupId=com.zhi-qingchun.testSpringMVC -DartifactId=testSpringMVC -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

這樣maven就自動爲咱們建立了一個web項目,在testSpringMVC文件夾下。 java

二、查看生成的web項目的目錄並調整部分文件

    生成的目錄結構以下:
CounterWebApp
   |-src
   |---main
   |-----resources
   |-----webapp
   |-------index.jsp
   |-------WEB-INF
   |---------web.xml
   |-pom.xml

    testSpringMVC\src\main\webapp\WEB-INF\web.xml中的doctype仍採用Servlet 2.3,明顯太舊了(不知道maven爲何一直保留這個版本),因此把 web

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

改成 shell

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
      http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
      version="2.5">


  <display-name>testSpringMVC</display-name>
</web-app>

三、將項目導入eclipse

testSpringMVC中輸入
mvn eclipse:eclipse -Dwtpversion=2.0

此時已經能夠把這個項目導入eclipse並在tomcat下運行了。 tomcat

四、在項目中增長/src/main/java文件夾

單擊選中剛導入的項目,再選擇菜單File>New>Source Folder,輸入src/main/java,點擊Finish完成,以後項目以下圖:
app

相關文章
相關標籤/搜索