之所以加上他们的版本,是因为在网上查看了好多别人写的之后,发现都和自己的对不上,见识浅薄的我只好把他们归结于版本,如果有知道的也可留言告诉我,ps 本文的前提是你已经把你的maven集成到eclipse上了,如果没有,请参考这篇文章
方法一
第一步:查看自己的eclispe和maven版本,maven版本不用查看,下载的时候后面标的有。eclipse查看需要,首先找到eclipse安装的位置,
①:用记事本打开画框的文件。
②:可以看到自己的版本,我的是4.5.2
第二步:打开eclispe,右击选择propject,出现下面的图片,选择maven project,然后点击next。
第三步:跟着下图
第四步:选择webapp,因为我们要搞的是web项目
第五步:填写Group Id,Artifact Id, Version,
到这里以后,如果是第一次创建maven的,可能会出现下面的页面,在创建我们的工作区间,这个会耽误一段时间,如果你的很快就好了的话就直接下一步
经过上面的五步以后你的eclipse上面应该有这个东西了
在这里报错了,报错的原因是我没有导入相对应的包。
这个需要找到对应的包,这里我把所需要的tomcat的包全部放到了web app这个自己创建的User Library里面了,
导包如下:右击项目,找到Build Path,然后选择Add Libraries
添加User Libraries(不会添加的自己百度)
选择自己添加的web app libraries,接着错误消失了。
第七步:然后开始添加src/main/java文件夹,右击,添加源文件夹和普通文件夹(resources结尾的用sources文件夹),
第八步:修改class路径,右击项目,propweties-->sources,在这里,test的Output Folder选择target/test-classes,main的选择target/classes.
第九步:修改JDK的运行环境,点击进去,然后选择自己设置的JRE,我这里自己添加的是JRE7。
第十步:把java项目变成web项目,才能部署到tomcat,这里我的 Dynamic Web Module选择的是2.3,也可以选其他的只要下面不报错。
第十一步:修改web.xml
第十二步:修改index.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
<p>Congratulations,You R Succeeded</p>
</body>
</html>
第十三步:部署到tomcat上面,这里使用的是tomcat7
第十四步:到浏览器上面查看结果