【问题标题】:The JAR file C:\...Tomcat-8.0\lib\servlet-api.jar has no source attachmentJAR 文件 C:\...Tomcat-8.0\lib\servlet-api.jar 没有源附件
【发布时间】:2016-03-01 02:54:55
【问题描述】:

我按Ctrl+点击HttpServlet查看HttpServlet的源代码,但它给了我这个错误:

如何解决这个问题?它说,我应该下载“servlet-api.jar”,但是当我尝试下载时,我不明白我应该下载哪个? servlet-api.jar 文件很多。

【问题讨论】:

    标签: eclipse tomcat servlets attachment


    【解决方案1】:

    源代码不一定特定于 Servlet API,而是特定于 Servlet 实现本身。在您的特定情况下,Tomcat 是 Servlet 实现。因此,您需要前往其homepage 查找源代码的下载链接。通常它与您下载二进制文件的位置相同。

    Tomcat 8.0 下载页面是here,如果你滚动到底部,那么你应该会看到这些链接:

    二进制分布

    • 核心:

    源代码分布

    下载源代码压缩包,把它放在你的文件系统的某个地方(我通常把它放在Tomcat安装文件夹中;注意你不需要解压它!)。最后,在 Eclipse 中按 Attach Source 按钮并指向该源代码 zip 文件。

    【讨论】:

    • 谢谢谢谢谢谢!这是一个救生员!
    【解决方案2】:

    如果是这个基于maven的项目,你只需在包资源管理器中选择依赖,右键单击然后选择“附加资源”

    【讨论】:

      猜你喜欢
      • 2018-10-03
      • 2011-02-20
      • 2012-06-15
      • 2013-09-14
      • 1970-01-01
      • 2010-11-29
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多