maven实践二

                                     maven创建一个web项目

 

问题:在第一节中,我们已经创建了一个web项目,但是,这个项目还是java类型的,是不能发布到应用服务器的。

 

这一章节,我们从头创建一个真正的maven web项目。

 

第一步:创建一个Maven project



 
<!--[endif]-->

 

 

 

第二步:(我们选择向导方式,并使用默认的工作空间),我们可以选择仅仅创建一个简单的项目。

 



 
<!--[endif]-->

 

 

选择一个webapp模块方式生成项目



 
<!--[endif]-->

 

填写项目的信息



 
<!--[endif]-->

 

 

最后我们得到了一个暂时还不能发布的web项目

 



 
<!--[endif]-->

 

 

 

 

 

接下来是我们如何转换这个项目,使其能够成为了一个真正的webapp

 

第一步:项目类型的转换,我们选中Dynamic web Module,并且选中2.4或者2.5,这一点很重

要,Tomcat6.0只支持3.0之前的web模型



 
<!--[endif]-->

 

OK,我们可以看到项目转换以后多了一个WebContent的目录



 
<!--[endif]-->

 

 

 

接下来,删除原来webapp目录中的WEB-INF目录,再将WebContent目录中的META-INFTWEB-INF全部复制到webapp目录下,同时删除WebContent目录,

最后我们加上几个Maven常规项目的源文件夹

src\main\javasrc\test\java以及src\test\resources

最后得到整个项目的目录结构图如下



 
<!--[endif]-->

 

 

项目最后一步修改,将下图的test目录和webcontent目录删除,同时添加maven的项目jar目录和webapp目录



 
<!--[endif]-->

 

 

修改以后得到下图



 
<!--[endif]-->

 

 

最后我们就可以看到项目能够被发布了:

 



 
<!--[endif]-->

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值