在eclipse中用Maven搭建Web项目

在eclipse中用Maven搭建Web项目

1、new一个Maven Project 

在eclipse中用Maven搭建Web项目_第1张图片


2、如下选项勾选,我们不适用骨架

在eclipse中用Maven搭建Web项目_第2张图片


3、next后填写项目基本信息,web项目选择war包

在eclipse中用Maven搭建Web项目_第3张图片

4、我们的项目雏形已经出来了

在eclipse中用Maven搭建Web项目_第4张图片


5、请右键选择 Properties或者Alt+Enter(以下选项需要根据项目要求做更改)

在eclipse中用Maven搭建Web项目_第5张图片

6、Dynamic Web Module选择3.0(这个版本需要Tomcat1.7及以上版本支持)
     Java选择1.8,Tomcat选择8.0,相互对应起来


在eclipse中用Maven搭建Web项目_第6张图片

如果此时你的界面有如下config的选项,可以直接点击配置

在eclipse中用Maven搭建Web项目_第7张图片

如果此时你的界面没有上面config的选项,可以直接先去掉Dynamic Web Module前面的对勾并Apply

在eclipse中用Maven搭建Web项目_第8张图片

然后再次在Dynamic Web Module前面打上对勾,就会出现如下config的选项,可以直接点击配置


在eclipse中用Maven搭建Web项目_第9张图片

我们选择让它自动生成web.xml

在eclipse中用Maven搭建Web项目_第10张图片

7、于是,我们的项目目录下多了一个WebContent并且自动生成了web.xml

在eclipse中用Maven搭建Web项目_第11张图片

8、但是,这不符合maven结构,我们需要把WebContent下的META-INF和WEB-INF复制到src下的main下的webapp中,并删掉WebContent目录,如下:


在eclipse中用Maven搭建Web项目_第12张图片                   在eclipse中用Maven搭建Web项目_第13张图片

9、然后呢,我们就必须去修改我们的发布规则

还是右键选择 Properties或者Alt+Enter找到下面这个选项

我们remove不用的目录


在eclipse中用Maven搭建Web项目_第14张图片

10、重新指定web路径,Add选择Folder,next

在eclipse中用Maven搭建Web项目_第15张图片

11、找到src下的main下的webapp后finish

在eclipse中用Maven搭建Web项目_第16张图片

12、Add选择如下选项,next

在eclipse中用Maven搭建Web项目_第17张图片

选择并finish

在eclipse中用Maven搭建Web项目_第18张图片

如果本来就有Maven Dependencies选项可以省略第12步骤

在eclipse中用Maven搭建Web项目_第19张图片

13、此时,我们的项目就搭建好了,我们可以在webapp下建一个index.jsp文件,并把项目部署到Tomcat上做测试,结果如下:

在eclipse中用Maven搭建Web项目_第20张图片                     在eclipse中用Maven搭建Web项目_第21张图片


补充:此时,估计有一部分朋友会遇到 UpdateProject后jre变成1.4或1.5的问题,解决方案请参照:

http://blog.csdn.net/ashes18/article/details/70488617


你可能感兴趣的:(管理工具)