您的位置:首页 > 编程语言 > Java开发

解决Eclipse查看源代码出现Source not found的问题

2020-04-07 18:29 1706 查看

问题描述

在Ctrl+鼠标左键点击查看Map源码的时候,出现如下图所示意的Source not found问题,无法查看Map的源代码。

问题原因:
从图中描述可以知道,问题出在rt.jar文件没有源附件,需要我们添加source attachment才能查看。

解决方法

src.zip文件:Java所有类的source attachment,我们只要把它添加到rt.jar文件中就可以解决我们的问题。

首先,点击Window -> 选择Preferences,如下图所示:

接着,可以按照如下步骤进行:

  1. 在Preferences弹窗中,选中java -> Installed JREs ->选中jre后点击Edit
  2. 在Edit JRE弹窗中, 选中rt.jar文件 -> 点击Source Attachment
  3. 在Source Attachment Configuration弹窗中, 选中External location -> 点击External file…
  4. 最后,选择src.zip文件。src.zip文件一般在\Java\jdk-10.0.1\lib目录下。


完成上述操作并保存以后,我们发现Map.class的源码可以查看了。(っ•̀ω•́)っ✎⁾⁾

  • 点赞 7
  • 收藏
  • 分享
  • 文章举报
VeggieOrz 发布了89 篇原创文章 · 获赞 652 · 访问量 70万+ 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: