码迷,mamicode.com
首页 > Web开发 > 详细

MAVEN创建并打包web项目

时间:2015-08-10 20:02:10      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:servlet   web   maven   web app   框架   

maven项目是由一个maven project和多个maven module组成的,下面简单介绍一下maven webapp的创建和打包,前提是你已经安装配置好maven了。

打开eclipse,按照如下操作:

技术分享

技术分享


我们首先当然要先创建一个project,如上图选择。

技术分享

技术分享

现在maven project已经创建好了,project的名称是test,并且自动创建了一个pom.xml配置文件,这是一个灵魂性的配置文件,以后还会详细介绍。下一步我们创建一个maven module。

技术分享

注意下面步骤,此步不需要勾选create a simple project,因为我们要用到maven的archetype原型。

技术分享

在下面的步骤中输入webapp便会出现我们需要的archetype原型,如下图,选中我们所要的原型,然后next。

技术分享


技术分享

上图中输入自己的包名,然后就可以finish了,这样一个webapp就创建成功了,此module的名称是test_web,但是呢,查看eclipse代码,会发现有报错。这是因为此maven项目没有引入servlet依赖所致。看下图,输入下图的网址,然后打开就可以看到servlet3.0.1的相关依赖配置,把它拷贝下来,然后看下下图。

技术分享
把上图拷贝下来的配置信息黏贴到下图所示位置,保存,此时不要着急,有点慢,完成后会发现上面的错误没了。

技术分享

现在一个maven框架下的web项目就创建好了,下一步就是打包测试了。

我先用命令行演示一下,还有两个方法,依次会在以后的文章中说明。

首先,进入项目的根目录,如下图所示;

然后,执行mvn  clean package;

由于我命令行使用的maven是3.2.1的,所以很顺利就完成了,如果用低版本的话,可能会有问题,这个问题以后再说。

技术分享

如下去所示,说明打包完成,上面那个方框里就是打包后war包的存放路径,把它复制到tomcat下面...apache-tomcat-7.0.62\webapps就可以测试了。技术分享



版权声明:本文为博主原创文章,未经博主允许不得转载。

MAVEN创建并打包web项目

标签:servlet   web   maven   web app   框架   

原文地址:http://blog.csdn.net/w2865673691/article/details/47402999

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!