1.创建项目
1.1 Eclipse中用Maven创建项目,如下图:
1.2 继续Next
![](https://img-my.csdn.net/uploads/201412/24/1419384846_5302.png)
1.3 选maven-archetype-webapp后,next
1.4 填写相应的信息,Packaged是默认创建一个包,不写也可以,默认是jar
1.5 创建好项目后,目录如下:
至此,项目已经创建完毕,下边可是配置。
2.项目配置
2.1 添加Source Folder,根据Maven规定,必须创建以下几个Source Folder:
src/main/resources
src/main/java
src/test/resources
src/test/java
以下是创建java目录的步骤截图,其余目录的创建也类似:
![](https://img-my.csdn.net/uploads/201412/24/1419385274_3904.png)
创建好后的目录如下
2.2 配置Build Path
打开configure Build Path;设定4个文件夹的输出Output folder,双击修改;分别修改输出路径,如下
src/main/resources 对应 target/classes
src/main/java 对应 target/classes
src/test/resources 对应 target/test-classes
src/test/java 对应 target/test-classes
2.3 修改后如下图
![](https://img-my.csdn.net/uploads/201412/24/1419385461_7622.png)
3 设定Libraries
3.1 设置步骤如下:
3.2.配置完Build Path后目录如下:
4 将项目转换成Dynamic Web Project
4.1 在项目上右键Properties,在左侧选择 Project Facets,单击右侧的 ”Convert faceted from “
![](https://img-my.csdn.net/uploads/201412/24/1419385716_4738.png)
4.2 修改Java为你当前项目的JDK,并添加Dynamic Web Module ,最后单击”Further Configuration available“ 链接:
4.3 修改Content directory 为 src/main/webapp ,单击OK:
5 设置部署程序集(Web Deployment Assembly)
5.1在项目上右键单击,选择Properties,在左侧选择Deployment Assembly
![](https://img-my.csdn.net/uploads/201412/24/1419385852_8162.png)
5.2 ok后,web项目就创建完毕了,目录机构如图
6 运行后访问工程成功!
以上内容转载:http://www.cnblogs.com/leiOOlei/p/3361633.html
附注:
对于项目的创建,第一次觉得很有趣,第二次就会还可以接受,但是第三次就是纯粹的体力活。不能再有第四次了,上面的项目的目录的调整,完全是可以通过maven的archetype插件做到,可以创建一个合适的archetype来让maven帮忙自动完成。如果以后有时间的话,将尝试创建自己的archetype。