使用Eclipse EE 4.7.3
,Java 1.8.0_161
和Apache Tomcat 9.0.6
我无法创建Dynamic Web Project 4.0,最大可用版本为3.1:
我也无法在Project Facets中将版本更改为4.0,最大版本还是3.1:
如何将动态Web模块版本设置为4.0?
最佳答案
右键单击您的项目文件夹。
转到显示在>导航器
转到导航器并展开.settings文件夹
打开org.eclipse.wst.common.project.facet.core.xml文件
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="jst.web" version="3.1"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="java"`enter code here` version="1.8"/>
</faceted-project>
像这样更改版本
<installed facet="jst.web" version="4.0"/>
保存
只需更新您的项目。右键单击项目文件夹> Maven>更新项目
选择项目,然后单击“确定”
奇迹般有效。
关于java - 无法在Eclipse Oxygen中将Dynamic Web Project版本设置为4.0,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49427225/