无法解析类型 java.util.Map$Entry

The type java.util.Map$Entry cannot be resolved

我有一个 JSP 文件需要 class Map,它属于 javax.script(如果我没记错的话)。

我已经导入了它,但出现以下错误:

The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files

经过一些研究,我认为这是因为我需要一个包含它的 jar 文件,但我不知道如何找到它(既到哪个 jar,也没有下载它的地方)。

你能给我解释一下如何找到它吗(因为它对以后的案例很有用)或者提供一个link?

非常感谢

(为了完整起见。)

一个原因可能是 Tomcat 6 没有 运行 和 Java 8(某些版本的 Tomcat 7 也没有;我自己偶然发现了这个问题一次):

因此,强烈建议在使用Java 8.

时使用最新版本的Tomcat 7.0.x(甚至8)