Eclipse中的Maven WEB工程使用Tomcat调试

最近没事了玩一下maven,使用maven管理工程中的依赖包非常的方便。建立maven web工程的时候开始不知道怎么用tomcat来调试,总是使用mave的tomcat插件发布了后来调试,觉得非常的麻烦,网上找了点材料,看看maven web工程不需要发布出来就直接用tomcat调试。下面对研究成果做一个记录,备忘。

       Eclipse中建立maven工程,首先保证eclipse已经安装了m2eclipse插件。EclipseJEE 4.3.2版本已经集成了该插件,无需再安装。这个版本的eclipse下载地址为:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/SR2/eclipse-jee-kepler-SR2-win32.zip

一、建立一个maven  WEB项目

1、file->new->other


2、 进入项目类型选择对话框,如下图。我们选择Maven->Maven Project。然后点击next按钮。


3、进入工作空间选择对话框;如下图。Location->browse选择一个文件夹作为你的项目工作空间,也就是新建项目的磁盘存储位置。然后点击next按钮,进入下一步。


4、进入maven项目类型选择对话框,如下图。

我们选择Artifact Id为maven-arrchetype-webapp。这种类型的就是maven的web项目了。点击next进入下一步。

注:建立动态web项目建议选择maven-arrchetype-webapp!!  


5、进入项目属性设置对话框,如下图。填写Group  Id和Artifact Id。其中Artifact Id将作为项目名称显示。点击finish完成项目新建过程。


6、得到一个如下目录结构的maven WEB工程项目。


7、建立这个项目后,Tomcat还无法识别这个项目为web项目,需要对这个项目进行一些设置

新建Maven项目、配置

新建了Maven项目后,属性->Project Facets->"convert to faceted form...",在随后出现的Project Facet中勾选如下2项,注意选择后面的version:

注:选中Dynamic Web Module,如图还需要将module的版本设置为2.5,因为可能默认的版本是3.0,3.0的版本Tomcat 6是不支持的,这个只能在首次选中该项的时候修改版本号,点【确定/应用】后就无法再次修改了


8、由于maven项目中,我们一般都不使用WebContent作为我们的web的根目录,一般使用src/main/webapp作为我们的web根目录,所以还需要做如下修改:

在Deployment Assembly中新增/src/main/webapp为Web根目录,如下图:



完成这些操作后,maven的web项目就能想正常项目一样导入Add到Tomcat中了!!


本文大部分内容转载自:http://blog.csdn.net/clj198606061111/article/details/20221133

本文修改参考:http://penghuaiyi.iteye.com/blog/1859799



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值