学习笔记(03-01):Spring全家桶(基础篇)-准备工作:eclipse中建立升级版本webapp的maven project

一、eclipse里建立的webapp

eclipse里New的maven project里的webapp版本一般是1.0的,创建过程详见:学习笔记(01):Spring全家桶(基础篇)-Spring MVC快速开发:创建Maven程序和eclipse项目管理//——我们使用时一般需要将其进行升级,升级到3.0及以上的版本。webapp项目

二、webapp版本升级

  1. 其实默认建立的webapp是2.3的,而不是上图所显示1.0。选择默认建立的webapp project中web.xml的头信息是这样的,可以看出版本是2.3。
 <!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >
  1. 但是我仍然将其升级为3.1的。首先修改头信息
<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">
  1. 然后修改org.eclipse.wst.common.project.facet.core.xml,这个文件在项目路径下的.settings里,不用去点开工作空间的文件去找。我们直接在eclipse显示出来。
    3.1. 点击项目栏上边的View menu->Filters and Customization。View menu 就是红圈里的三个点,有的也可能是个向下的箭头。Folters
      3.2. 勾掉resources,就是不选它,一般默认的情况是选中的。勾掉resources
      3.3. 之后文件结构会多显示出来一些东西,如下;找到settings文件夹,该文件夹下就有我们需要修改的文件org.eclipse.wst.common.project.facet.core.xml。文件结构
      3.4. 将org.eclipse.wst.common.project.facet.core.xml文件内容改为:facet="java"后边的版本改成自己使用的JDK的版本;facet="jst.web"后边的版本改成3.1,也就是我们webapp要升级成的版本。保存。org.eclipse.wst.common.project.facet.core.xml
  2. 修改pom.xml。在pom.xml的build标签里添加如下内容
<plugins>
	<plugin>
		<groupId>org.apache.maven.plugins</groupId>
    	<artifactId>maven-compiler-plugin</artifactId>
    	<version>3.1</version>
    	<configuration>
      		<source>1.8</source>
     		<target>1.8</target>
   		</configuration>
  	</plugin>
</plugins>
  1. 然后选择工程,右键 –> Maven –> Update Project;更改完成。通过选择工程右键 – > Properties–>Project Facets可以查看现在使用的版本。Properties
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值