快速搭建Maven Web工程。

Eclipse版本:eclipse4.4.2(LUNA)

JDK版本:jdk1.8.0_31

一、创建Maven Web工程

File —》 New —》 Other,选择Maven Project,Next下一步,

快速搭建Maven Web工程。_第1张图片


勾选红框部分,Next,下一步

快速搭建Maven Web工程。_第2张图片


填写Group Id(Maven install时,在本地Maven库中存放的路径),随意填写。

Artifact Id(web项目的工程名),随意填写,

Version(打包的版本号),随意填写,

Packaging(打包的类型),由于这里创建web工程,此处必须选择war

然后Finish即可。

快速搭建Maven Web工程。_第3张图片


二、补充文件

①创建WEB-INF文件夹

在src —》 main —》 webapp下创建文件夹WEB-INF,Finish完成。

②创建web.xml文件

在WEB-INF文件夹下创建web.xml文件,这里也可以从网上复制一份现成的web.xml文件。

快速搭建Maven Web工程。_第4张图片

快速搭建Maven Web工程。_第5张图片

快速搭建Maven Web工程。_第6张图片

快速搭建Maven Web工程。_第7张图片

快速搭建Maven Web工程。_第8张图片


③创建index.jsp

在webapp下创建index.jsp文件

快速搭建Maven Web工程。_第9张图片

快速搭建Maven Web工程。_第10张图片

Finish完成。

快速搭建Maven Web工程。_第11张图片

在index.jsp文件的body中,随意写点东西。

快速搭建Maven Web工程。_第12张图片

添加完jsp文件后,工程可能回报错,说  The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
我们可以在pom.xml文件中引入servlet-api包来解决这个问题。

在pom.xml中添加片段:

	
		
			javax.servlet
			servlet-api
			2.5
			provided
		
	
快速搭建Maven Web工程。_第13张图片

然后更新Maven依赖。

在工程上右键,选择Maven —》 Update Project,

更新依赖后,可能会遇到 Cannot change version of project facet Dynamic Web Module to 2.3.

在Navigator视图的工程名下,修改.settings中org.eclipse.wst.common.project.facet.core.xml文件,

快速搭建Maven Web工程。_第14张图片

然后再重新刷新一下Maven依赖即可。

三、配置启动工程

快速搭建Maven Web工程。_第15张图片

配置好后,启动即可。

最后我们访问一下工程,验证是否成功。

http://localhost:8080/web 或者 http://127.0.0.1:8080/web/

快速搭建Maven Web工程。_第16张图片


你可能感兴趣的:(快速搭建Maven Web工程。)