无法在Eclipse上打开声明(未找到源代码) - HttpServlet.class

时间:2016-11-09 07:15:38

标签: java eclipse servlets javadoc

我正在尝试在Eclipse Neon.1(Mac OS X)上打开声明。

打开其他类如PrintWriter.class工作正常,但是当我打开httpServlet.class的声明时。无法找到来源。

下面是我现在正在努力的截图。我已经搜索过这个问题,但我找不到解决方案。请帮忙。

enter image description here

source not found

Jar files imported

2 个答案:

答案 0 :(得分:1)

HttpServlet.class是您可能导入项目的Servlet API的一部分。而PrintWriter.class是Java SDK的一部分,默认情况下也随附源代码。

为了观察HttpServlet.class的来源,您还需要导入来源jar。

答案 1 :(得分:0)

你正在使用tomcat v7吗? 转到https://tomcat.apache.org/download-70.cgi 导航到页面底部 您将找到"源代码分发"。下载zip版本,而不是tar版本。 打开eclipse,在打开HttpServletRequest的声明时将此文件作为源附加。