eclipse使用maven构建web3.1项目

eclipse使用maven构建web3.1项目

一. 使用eclipse创建maven项目

右键new一个maven项目
在这里插入图片描述

二. 项目创建完成之后,是有错误的,我们需要构重新构建项目,更改jdk,添加lib
  • 在项目上右键,Build Path / Configure Build Path
    在这里插入图片描述
  • 更改jdk为1.8
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  • 添加rumtime library
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 项目构建完成
    在这里插入图片描述

  • 在项目上右键,Build Path / Configure Build Path, 此时查看项目构建,为2.3.
    在这里插入图片描述

三.更改为3.1
  • 在pom.xml文件中添加server依赖
<!-- servlet api -->
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>jsp-api</artifactId>
      <version>2.2</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.5</version>
    </dependency>
  • 更改web.xml中的文件头信息,将原来的全部删除,替换为以下代码
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xmlns="http://xmlns.jcp.org/xml/ns/javaee" 
	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" 
	id="WebApp_ID" 
	version="3.1">
  <display-name>Archetype Created Web Application</display-name>
</web-app>

  • 将视图显示切换为Navigator, window / show view / other
    在这里插入图片描述
    在这里插入图片描述
  • 在Navigator视图中更改org.eclipse.wst.common.project.facet.core.xml文件
    在这里插入图片描述
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.8"/>
  <installed facet="jst.web" version="3.1"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

  • 在项目上右键,Build Path / Configure Build Path,(此处可以在之前更改)
    在这里插入图片描述

  • 在项目上右键,Build Path / Configure Build Path, 此时查看项目构建,为3.1
    在这里插入图片描述

博客仅做学习交流使用,并非课件,仁者见仁,不喜勿喷.如果您觉得有用,请点个赞,谢谢!

源码地址

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值