創建工程基本參考上一篇Java Application工程,不同的是命令參數變了,創建Web工程的命令如下:
mvn archetype:generate -DgroupId=com.jsoft.test -DartifactId=testproject -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false -DarchetypeVersion=RELEASE
提示:可以看出archetypeArtifactId變成了maven-archetype-webapp。
創建完成后的提示如下:

然后再打開pom.xml進行對比:

可以看出web項目默認是war包的形式。
項目結構如下:

在main下多了一個webapp文件夾,此文件夾用於放置jsp網頁等資源文件。然而會發現燒了test文件夾,這個不影響,只要手動創建即可。
Web項目的構建/測試/打包/部署
1、構建/測試/打包和Application的保持一致,參考:http://www.cnblogs.com/EasonJim/p/6810701.html
2、部署時只要把打包得到的war包拷貝到tomcat容器下的webapps文件夾即可。
工程文件:https://github.com/easonjim/5_java_example/tree/master/maventest/test4/test2/testproject
