我已将 jdk 合规性
级别设置为 1.7,并且我使用的 JRE 版本也设置为 1.7。
但是我在 index.jsp
上看到了一个红叉。这可能是什么原因?
虽然我可以看到文件在浏览器中运行,但 Eclipse 的控制台没有显示任何错误。
最佳答案
首先确保确实没有错误:窗口 -> 显示 View -> 其他... -> 标记。
如果没有,有时 Eclipse 会陷入困境,认为存在错误,而实际上并没有错误。关闭所有编辑器,清理项目,关闭,然后在项目资源管理器中重新打开(右键单击它),然后查看错误是否清除。
我还注意到 Eclipse 在解析 JSP 时存在奇怪的问题;有时它很困惑,您只需忽略它,但您可以尝试打开 JSP 文件,选择全部,剪切,然后粘贴以强制重新检查(或有时剪切 -> 清理构建 -> 粘贴)。
我不知道为什么会这样做,而且我多年来一直在阅读/提交错误报告,但它似乎对 JSP 感到窒息(关于 HTML、Java 和 JSP 标签混合的一些东西并没有) t 与其解析器坐在一起)。
关于java - 为什么我在 index.jsp 上看到一个红叉?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22394910/