eclipse中创建maven dynamic web 3.0项目

来源:互联网 发布:淘宝类目有哪些 编辑:程序博客网 时间:2024/06/09 21:59

今天在学习springboot时,创建的dynamic web项目的project facet(eclipse设置)里显示的是2.3。

现在一般都是3.0。网上搜索了很久,依旧没有找到一次性的解决办法,都是在创建完项目后,然后手动去改。

我这里也是手动去改:

在eclipse中创建了maven web项目后,对着项目右键 — project facet—Dynamic Web Module,前面的勾先去掉,在选择3.0,在点击“Apple”,在勾上,再点击下面Further configuration available...,在点击OK

注意:要是没有出现Further configuration available...,我们可以手动去更改。
找项目在磁盘中的位置,接着进入.settings文件里面,找到org.eclipse.wst.common.project.facet.core.xml这个xml文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?><faceted-project>  <fixed facet="wst.jsdt.web"/>  <installed facet="java" version="1.8"/>  <installed facet="wst.jsdt.web" version="1.0"/>  <installed facet="jst.web" version="2.3"/></faceted-project>

<installed facet="jst.web" version="2.3"/>的版本号修改为3.0。

这里写图片描述

我们再找到web.xml,把以下内容,复制过去。:

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xmlns="http://java.sun.com/xml/ns/javaee"    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"    id="WebApp_ID" version="3.0">    <display-name>Archetype Created Web Application</display-name></web-app>

关于怎么获取3.0的配置文件,我们可以先去创建一个普通dynamic web 3.0项目,即不是通过maven来创建!
再去查看普通dynamic web 3.0项目的web.xml文件内容,就可以得到了。

最后再在eclipse里面对着项目右键maven–>update projects即可。

Maven3.2创建webapp项目过程中问题以及解决方案

1 0
原创粉丝点击