天天看点

Eclipse使用Maven创建Web工程(详细步骤)

在Eclipse中使用Maven首先要安装Maven插件,Maven插件的安装请百度,本文默认Eclipse已经安装好了Maven插件。接下来分步骤介绍:

1. 首先创建创建一个Maven的Project,可以在搜索框中搜索Maven

Eclipse使用Maven创建Web工程(详细步骤)

2. 勾选上Create a simple project,点击Next 不知道是我本地Maven安装的问题,还是网络的问题,使用骨架安装一直不成功

Eclipse使用Maven创建Web工程(详细步骤)

3. 输入Group Id、Artifact Id,注意由于要发布的是Web工程,所以此处的Packaging选择是war

Eclipse使用Maven创建Web工程(详细步骤)

4. 刚刚新建好了的Maven工程的结构如下图

Eclipse使用Maven创建Web工程(详细步骤)

5. 根据上图可知,新建好的Maven工程使用的JRE是1.5,需要修改为1.7。右键项目选择properties,找到Java Bulid Path,Remove原来的JRE,点击Add Library

Eclipse使用Maven创建Web工程(详细步骤)

6. 然后在properties界面选择Java Complier,修改Complier compliance level为1.7

Eclipse使用Maven创建Web工程(详细步骤)

7. 由于将来要发布的是Web工程,所以需要把项目转换成dynmaic web project。在properties界面选择Project Facets,点击Convert to faceted form…

Eclipse使用Maven创建Web工程(详细步骤)

8. 勾选Dynamic Web Module和JavaScript,注意版本!!!Java1.7,Javascript1.0,Dynamic Web Module3.0

Eclipse使用Maven创建Web工程(详细步骤)

9. 然后可以看到新的项目结构如下,多了一个WebContent目录

Eclipse使用Maven创建Web工程(详细步骤)

10. 此时的项目已经可以正常发布到Tomcat中,但是项目结构并不符合Maven的规范要求,还要做如下修改:把WebContent目录下面的META-INF和WEB-INF剪切到src/main/webapp目录下,并删掉WebContent目录。在WEB-INF目录下新建一个web.xml文件

Eclipse使用Maven创建Web工程(详细步骤)

11. 接下来要做的就是修改发布规则,右键项目选择properties,找到Deployment Assembly。由于WebContent目录已经删除掉了,所以这里直接Remove掉WebContent目录。

Eclipse使用Maven创建Web工程(详细步骤)

12. 接下来需要重新制定一个新的Web路径,点击add,选择Folder,选择Next,找到src目录下的webapp,然后点击Finish

Eclipse使用Maven创建Web工程(详细步骤)
Eclipse使用Maven创建Web工程(详细步骤)

13. 然后需要把当前的bulid path指向Maven。点击Add,选择Java Bulid Path Entries,选择Maven Dependency,点击Finish

Eclipse使用Maven创建Web工程(详细步骤)
Eclipse使用Maven创建Web工程(详细步骤)

14. 到这里,使用Maven搭建的Web工程搭建完毕,可以正常在Tomcat中发布。在pom.xml中添加依赖的jar包,即可在项目中使用。最终的项目的截图如下:

Eclipse使用Maven创建Web工程(详细步骤)

继续阅读