当我运行应用程序并构建它时。它没有显示任何错误,但是当我访问我的应用程序时,控制台中出现以下错误。
描述资源路径位置类型 目标运行时未定义Apache Tomcat v7.0。 MyProject未知分面项目问题
有人可以帮助我。
答案 0 :(得分:56)
必须更新目标运行时版本。假设您使用的是Tomcat V8.0,但在目标运行时,它显示7.0已选中。
您需要 右键单击您的项目>属性>目标运行时>点击版本需要8.0 我猜。希望它有所帮助。
答案 1 :(得分:3)
将Tomcat 7安装添加到目标运行时。 你可以在菜单Project>下进行。属性>目标运行时
选择所需的运行时并提供安装它的路径。
答案 2 :(得分:2)
可能是项目的.settings中的Project > Properties > Targeted Runtime
文件发生了变化(例如,如果同事检查了他们的设置,然后您撤消了他们的更改)。在这种情况下,Window > Preferences > Server > Runtime Environments
将在那里,甚至检查(您的原件将被取消选中),但您仍然会遇到问题。
您需要重命名运行时...
yours > Edit
选择double click on the server > General Information > Runtime Environment
更改名称,使其与同事相同。
当您使用需要更新的服务器时......
Bootstrap 3.3.7
使用下拉列表选择新名称
答案 3 :(得分:2)
Eclipse版本: OXYGEN ,2017
您应该会看到此特定错误消失。 问候。
答案 4 :(得分:0)
转到Window / Preferences然后转到Server / Runtime Environments并在此处添加缺少的Runtime Environment。
答案 5 :(得分:0)
也许有一个更简单的方法,但是安装J2EE版本的Eclipse为我解决了这个问题。我在较早版本的Eclipse中设置了项目,但是在升级到较新的标准版本之后,即使在安装了Web Tools Platform SDK之后,我的tomcat项目也退出了工作。因此,在尝试其他几种解决方案后,重新安装J2EE版本对我来说是最简单的事情。
答案 6 :(得分:0)