如何在Eclipse中查看JDK以及Java框架的源码
2023-09-14 08:58:42 时间
方法一:快速简单
第一步:
打开你的Eclipse,然后随便找一个Java文件,随便找一个Java类库,比如String什么的,然后按住Ctrl,再点击它,你会发现跳到如下界面:
你会发现报错了:Source not found。这是必然的,别怕,我们继续往下走。
第二步:
点击上图中的“Attach Source…”那个按钮,会弹出一个对话框,然后选择External location选项,然后点击“External File…”,然后又会弹出对话框,整个过程如下图:
第三步:
在弹出的JAR/ZIP File Selection对话框中,找到JDK安装目录下的src.zip。然后选择,然后点击打开。然后点击OK啥的。
第四步:
这回,你再随意选择一个Java自带的类,然后按住Ctrl,随便选择一个Open选项,你就会发现,奇迹出现了,如下:
方法二:正规稍复杂
第一步:
点 “window”-> “Preferences” -> “Java” -> “Installed JREs”,会出现如下对话框:
第二步:
选择你的JRE,然后点击右边的“Edit…”按钮,会弹出如下对话框:
第三步:
在弹出的对话框的左下方的框框里面,选择rt.jar分类,然后展开分类,点击分类下的Source attachment:(none),然后点击右边的“Source Attachment…”按钮,会弹出如下对话框:
第四步:
依旧是找到你的src.zip文件,然后打开,然后一步一步OK或者Finish啥的,应用你的配置选择。
第五步:
到这里,你就可以愉快地查看各种源代码了,至于其他的Java框架如Spring啥的,设置方法相似,在这里就不再赘述了。
相关文章
- Jmeter里的全能java测试sampler - Java request
- java数据结构学习(一)之二分查找
- java错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Bu
- Java配置----JDK开发环境搭建及环境变量配置
- Java实现 LeetCode 398 随机数索引
- Java实现 LeetCode 310 最小高度树
- Java实现 蓝桥杯VIP 算法提高 贪吃的大嘴
- Java实现 蓝桥杯VIP 基础练习 报时助手
- Java实现 蓝桥杯 算法训练 大小写转换
- Java实现蓝桥杯算法提高P0102
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- 从 JDK 9 到 19,认识一个新的 Java 形态(内存篇)
- 【JAVA】MacBook安装Java环境及eclipse
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- 【JAVA】MacBook安装Java环境及eclipse
- 【JAVA】 04-Java中的多线程
- 【java线程池】自己动手写线程池——向JDK线程池进发
- java 多态 总结
- Java 8 中的 java.util.Map#computeIfAbsent
- 【Groovy】Groovy 语言特点简介 ( 支持 Java 语法 | 支持 Java 虚拟机 | Groovy 语言是动态语言 | Groovy 扩展 JDK | 编译时元编程 )
- JAVA运行java程序
- Eclipse正在使用Ant扑灭Android数据包错误的解决方案 – Perhaps JAVA_HOME does not point to the JDK
- java - 详解 Java 17 中新推出的密封类
- 【java】Java 继承
- java开发,开发环境Eclipse及JDK安装。