基本上有三种方案:
1.最简单的方法在eclipse中使用 mavenweb原型: maven-archetype-webapp
2.使用maven命令生成mavenweb项目,再生成Eclipse项目结构
3.在eclipse中生成普通maven项目与手工去配置成web项目
方案一:
1.新建工程:
* 不要勾选 skip archetype selection
2.选择web模版
3.填写项目信息
4.将生成的项目添加到tomcat中去
5.启动tomcat,浏览器链接
方案二:
1.cmd命令 cd 到需要生成工程的目录下(略)
2.使用mvn命令生成maven webapp工程
mvn archetype:generate -DgroupId=org.wxy.demo -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp
**当出现下面两种情况的时候直接按回车即可
最后出现下面的情况就表示生成成功:
3.进入 D:\Workspaces1\myweb 目录下面,执行命令 mvn eclipse:eclipse 转成 Eclipse项目结构
4.将项目导入Eclipse中,大功告成。
方案三:
1.开始创建maven项目
2.勾选上Create a simple project (不使用模板)
3.填写包信息,选择war
4.项目生成成功,如下为基本结构。由于前面选择 war,会默认生成webapp文件夹
5.由于我们的项目要使用eclipse发布到tomcat下面,这里我们需要先把项目转成dynamic web project
在我们的项目上点击右键,选择properties 并找到 Project Facets ,并点击Convert to faceted form… 如下图:
6.转为servlet3
** 3.0需要tomcat7或以上才支持
7.接下来观察我们的项目结构,多了一个web content目录
8.
8
9
** 此处一定要注意 /src/main/webapp 要加进去,并且发布路径为 / ,不这样设置在后续操作中就无法添加到 本地TOMCAT中。
10
11
12
13
14
15
16
后期维护参考:如何用Maven创建web项目(具体步骤)