我在 Eclipse 的 .jsp 页面中有这个奇怪的错误:

javax.servlet.jsp.PageContext cannot be resolved to a type

我的项目是一个 maven 项目 导入到 “作为现有的 maven 项目” juno m2e m2e-wtp 插件安装

这是 m2e 插件的错误吗?如果是,消除此错误(以及工作区资源管理器中的红色标记)的可能解决方法是什么?

否则,我是否需要“告诉”maven 我的项目包含 jsp 页面?并且希望 m2e 插件将正确的库添加到类路径中。如果是,如何?

最佳答案

对我有用的解决方案在 this answer 中给出。转到项目属性 > 目标运行时 > 选择运行时的复选框(在我的例子中是 Apache Tomcat 7)。
就这样。现在只需构建项目,一切都会好起来的。

10-07 17:00