Eclipse error: Target runtime Apache Tomcat v7.0 is not defined

Eclipse error: Target runtime Apache Tomcat v7.0 is not defined

我正在使用 Eclipse Neon。由于此错误,我无法 运行 该项目:"Target runtime Apache Tomcat v7.0 is not defined".

注意 1: 这个 window 在 Neon 版本中不可用,因为它在一些帖子中被建议:"right click on your project > Properties > Targeted Runtime > Click the version required 8.0"

注2:我的设置文件内容如下(org.eclipse.wst.common.project.facet.core.xml)

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v7.0"/>
  <fixed facet="java"/>
  <fixed facet="jst.web"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.8"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

尝试安装 JST 服务器适配器。转到帮助 -> Eclipse 市场并尝试查找 JST 服务器适配器并安装它们。

您可以将运行时服务器从 'Apache Tomcat v7.0' 修改为 V8,

右键单击项目 > 属性 > Java 构建路径

单击“添加库”> 单击“服务器运行时”> Select 可用的服务器。