【问题标题】:Eclipse - Target runtime Apache Tomcat v7.0 is not definedEclipse - 未定义目标运行时 Apache Tomcat v7.0
【发布时间】:2016-10-08 11:59:32
【问题描述】:

当我运行应用程序并构建它时。它没有显示任何错误,但是当我访问我的应用程序时,控制台中出现以下错误。

描述资源路径位置类型 目标运行时 Apache Tomcat v7.0 未定义。 MyProject 未知的多面项目问题

谁能帮帮我。

【问题讨论】:

标签: eclipse tomcat


【解决方案1】:

必须更新目标运行时版本。假设您使用的是 Tomcat 版本 8.0,但在目标运行时中显示选择了 7.0。

您需要右键单击您的项目 > 属性 > 目标运行时 > 单击所需的版本 8.0 我猜。希望对您有所帮助。

【讨论】:

  • 此选项在 Eclipse Neon 上不可用。有什么解决办法吗?
  • 给未来用户的提示:除此之外,你们中的一些人可能还需要这样做:stackoverflow.com/a/39172270/884674
【解决方案2】:

将您的 Tomcat 7 安装添加到您的目标运行时。 您可以在菜单 Project > Properties > Targeted Runtimes 下进行操作

选择所需的运行时并提供安装路径。

【讨论】:

    【解决方案3】:

    可能是您项目的 .settings 中的 org.eclipse.wst.common.project.facet.core.xml 文件已更改(例如,如果同事检查了他们的设置,然后您提取了他们的更改)。在这种情况下,Project > Properties > Targeted Runtime 将在那里,甚至被选中(您的原始文件将被取消选中),但您仍然会遇到问题。

    您需要重命名您的运行时...

    Window > Preferences > Server > Runtime Environments 
    

    选择yours > Edit

    更改名称,使其与您的同事相同。

    当你开始使用你的服务器时,也需要更新......

    double click on the server > General Information > Runtime Environment 
    

    使用下拉菜单选择新名称

    【讨论】:

    • 很好,谢谢,实际上这是我的问题。选择了属性 > 目标运行时,但没有选择服务器 > 运行时环境。
    【解决方案4】:

    Eclipse 版本: 氧气,2017

    1. 在 Project Explorer 中,右键单击您的项目 > 属性 > Project Facets
    2. 在左侧面板上,点击 Runtimes 选项卡。
    3. 选择您要实施的运行时 (Apache Tomcat vX.0)。
    4. 点击应用并关闭

    您应该会看到此特定错误消失。 问候。

    【讨论】:

    • 谢谢,但找不到 运行时 选项卡。启用 Project FacetsTargete Runtime 返回属性列表。
    【解决方案5】:

    当没有优先添加tomcat 7.0目录时也可能导致此错误。您可能安装了其他版本(例如:tomcat 8.0)并指向不可用的7.0版本

    您可以在properties中更改版本>>project facets

    runtime 选项卡中更改版本。

    【讨论】:

      【解决方案6】:

      转到 Window/Preferences 然后转到 Server/Runtime Environments 并在此处添加缺少的运行时环境。

      【讨论】:

        【解决方案7】:

        可能有一种更简单的方法,但安装 Eclipse 的 J2EE 版本为我解决了这个问题。我在旧版本的 Eclipse 中设置了项目,但在升级到更新的标准版本后,即使安装了 Web Tools Platform SDK,我的 tomcat 项目也无法正常工作。因此,在尝试了其他几种解决方案后,重新安装 J2EE 版本对我来说是最简单的方法。

        【讨论】:

          猜你喜欢
          • 2017-02-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-11-02
          • 2017-12-22
          • 2015-03-17
          • 2011-06-08
          • 1970-01-01
          相关资源
          最近更新 更多