Maven创建Web工程并执行构建/测试/打包/部署

创建工程基本参考上一篇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

 

posted @ 2017-05-05 01:15  EasonJim  阅读(1864)  评论(0编辑  收藏  举报