Maven创建项目的报错Cannot change version of project facet Dynamic Web Module to 3

Maven创建项目的报错Cannot change version of project facet Dynamic Web Module to 3
中文翻译:无法将项目方面动态Web模块的版本更改为3。
在这里插入图片描述

来看看xml
在这里插入图片描述
用的事3.1版本
接下来看看Eclijpse用的事什么版本
项目右键Properties,找到Project Facets
在这里插入图片描述

找到这个,是不是觉得可以解决这个问题了。选择其他版本是无效的,是不是Eclipse最高的版本只有2.3版本。这个难道是版本太旧了?具体是不是版本问题,不做解释。
找到项目的myMaven.settings下的org.eclipse.wst.common.project.facet.core.xml
打开看到

<?xml version="1.0" encoding="UTF-8"?>

看到jst.web是2.3版本。把它改成你需要版本,这个项目需要时3.1的。

然后项目右键 Maven 选择update project,更新项目,打开之后就显示你的版本了。
发现它报错也消失。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值