1.产生背景:
1)想要看源码的时候 2)Debug过程中 会出现 Source not found 页面,如下图所示:

2.产生原因:
原来就是用的那行代码是系统库里的,但是呢每次运行到那一行的时候总是找不到源代码,所以就提示Source not found。

3.解决办法:
没有源码那就关联源码呗,关联源码之后问题完美解决。以后每次调试到这一行的时候就会跳到这个源码中,继续程序的调试过程。
4.关联源码程序的几种方式:
1) 在该页面中可以很清楚的看到没有发现源代码,所以单击上方的“Attach Source”按钮,打开如下页面:

由于没有关联源代码,所以上方的“Location path”处是空的,单击“External File”按钮,选择我们的Java的源代码压缩文件src.zip,在“Location path”处就可以看到自己的源代码的路径,单击OK按钮,即可以看到HashMap的源代码了。如下图所示:

2) 接下来说一下如何在Eclipse中设置关联源代码。

从下图中,可以看到,当前的rt.jar包没有关联源代码,既然是jar包没有关联,那么在添加jar包的地方,应该有设置关联源代码的地方吧!确实是的。那么我们便会想到了构建路径,所以打开构建路径。
在构建路径中选择“Libraties”选项卡,展开rt.jar选项,可以清楚的看到第一项的“Source attachment”为空,所以选择右键如图所示右边的Edit按钮,如图所示:
当单击了该按钮,便又会出现了如下这个界面,所以我们按照如上的操作便可以关联源代码了。
或者是在如下的窗口中设置,如图所示:
上边的图应该不是很陌生吧!当我们在Eclipse中添加一个JRE的时候,也是可以关联源代码的。有些时候我们不想使用Eclipse的JRE,而是想使用我们自己的JRE,便会打开上面的窗口,选择对应的jar包,然后选择右边的“Source Attachment”选项。如图所示:
之后,便再次出现了如下的窗口:

如何解决Java查看源代码时页面显示Source not found相关推荐

  1. java设置界面边框,技术员教你解决Java 添加Word页面边框

    电脑现已成为我们工作.生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Java 添加Word页面边框的问题,如果我们遇到了Java 添加Word页面边框的情况,该怎么处理怎么才能解决Java ...

  2. 解决java重定向前端页面不显示一闪而过的问题

    在spriingboot框架里面使用 HttpServletResponse 的重定向方法时前端页面不显示一闪而过 原代码: response.sendRedirect( "http://l ...

  3. VMware虚拟机安装Ubuntu时页面显示不全的解决方法

    当我们用VMware station或者virtualbox时,有时会需要安装Ubuntu虚拟机进行学习模拟,而安装过程中的界面不完整,经常造成不必要的麻烦,这时,我们可以在当前安装页面 1.按住al ...

  4. 解决Java版CKFinder无法显示缩略图问题

    这些天在写我的Java EE项目的时候用到了CKEditor和CKFinder,但是在用CKFinder的时候无法显示图片的缩略图,但是官网上的demo上却有缩略图,我一直以为是自己配置错误了,我把官 ...

  5. nuxt页面跳转_nuxt 项目如何解决组件复用时页面不刷新的问题

    组件复用会在两种情况下发生: 1.使用 keep-alive 时,页面再次跳转时,数据不更新 每一次路由的切换都会导致页面被重新渲染,无论是各种钩子还是异步获取数据函数都会被执行,为了提高网站性能,可 ...

  6. 解决使用阿里巴巴iconfont页面显示小方块问题

    1.我们把下好的字体图标引入到我们需要的文件夹中: 我这里给改名叫font了便于使用,原文件名字不是这个(大家也可以像我一样改成这个名字) 2.引入所需要的代码 @font-face 和 .iconf ...

  7. 解决浏览器缩放导致页面显示不全问题

    问题 pc端web页面开发时,发现windows系统经常推荐用户使用125%.150%比例的缩放窗口,这样导致web页面被进行缩放,除此之外还有人为的按钮缩放.故此,在页面devicePixelRat ...

  8. 解决java项目时乱码问题

    处理项目中的乱码问题:中文乱码 1.项目中 类文件中出现乱码 settings中搜索 encoding 将编码格式都改为相对应的格式 : 2.数据库中出现乱码 数据库查询的时候,中文数据直接以乱码形式 ...

  9. jsp到html页面乱码怎么解决,jsp文字在页面显示乱码怎么处理

    1.在jsp页中加入一条语句: %@ page contentType=text/html;charset=gb2312 %中文显示就正常了. 2.对于从网页中的文本框通过String paramet ...

最新文章

  1. iOS中的动力学:Dynamics【1】
  2. linux平台的实验描述,基于LINUX的操作系统实验平台的设计与实现
  3. Nginx错误日志说明
  4. swift_007(Swift的Array 数组)
  5. ECharts学习总结(五):echarts的Option概览
  6. 设置Tomcat字符编码UTF-8
  7. 三种常见单片机时钟电路方案,对比其优缺点
  8. python怎么存储数据_Python:如何在类中存储数据并继承
  9. C#的Enum中Flags的用法
  10. 设计模式学习笔记(3)装饰器
  11. eclipse新建maven项目和聚合项目
  12. 2021-06-04计算器简易代码
  13. Kali Linux 2017.3 安装网易云音乐
  14. [转]微服务概念解析
  15. sqldbx连接db2数据库
  16. [NFC] 读羊城通卡片信息
  17. 计算机科学个人陈述中文,留学文书写作范例-计算机科学(个人陈述)
  18. 小说光看还不够?当然得有美女一样的声音来阅读!
  19. Linux全局替换文件内容
  20. 加拿大 读计算机专业,文科生如何读加拿大计算机专业

热门文章

  1. hahabet05-com:大数据与数据科学课程体系--哈哈电竞
  2. dos2unix 安装
  3. Linux 设置 FQDN
  4. 华为 显示端口 计算机,华为交换机查看端口命令?全部啊。
  5. 机器人学中雅可比矩阵求导计算(Angeles法)
  6. 机器学习(七) 自编码器
  7. Packet len* is out of range 解决方法
  8. Codecademy网学习Python第七天
  9. Cdn英文的读音音标_根据中文名取英文名2019
  10. linux内核原子操作的实现