Eclipse - 目标运行时未定义Apache Tomcat v7.0

use*_*827 29 eclipse tomcat

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

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

有人可以帮我弄这个吗.

Vib*_*chi 64

必须更新目标运行时版本.假设您使用的是Tomcat V8.0,但在目标运行时它显示7.0已选中.

您需要右键单击您的项目>属性>目标运行时>单击所需的版本8.0我猜.希望能帮助到你.

  • Eclipse Neon上没有此选项.有没有解决方法? (4认同)

Mic*_*haw 6

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

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

Window > Preferences > Server > Runtime Environments 
Run Code Online (Sandbox Code Playgroud)

选择yours > Edit

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

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

double click on the server > General Information > Runtime Environment 
Run Code Online (Sandbox Code Playgroud)

使用下拉菜单选择新名称