如何查看OpenJDK源代码库?OpenJDK17解压src.zip后找不到核心包怎么办?
解决OpenJDK 17 src.zip核心包定位问题(无需IDE)
JDK 9及以后采用模块化架构,核心类库(如java.lang、java.util)的源码不再放在顶层目录,而是归类到java.base模块下,按以下步骤即可找到:
直接导航到目标路径
解压src.zip后,进入以下层级目录:[解压后的src目录]/java.base/share/classes
在此目录下就能看到java/lang、java/util等核心包的源码文件夹。用命令行快速定位
根据操作系统选择对应命令:- Linux/macOS(终端):
搜索核心包目录:
搜索具体类文件(比如String.java):find /path/to/unzipped/src -type d -name "lang"find /path/to/unzipped/src -name "String.java" - Windows(命令提示符):
搜索核心包目录:
搜索具体类文件:dir /s /b "C:\path\to\unzipped\src\java\lang"dir /s /b "C:\path\to\unzipped\src\String.java"
- Linux/macOS(终端):
内容的提问来源于stack exchange,提问作者Lucy
相关产品推荐
相关产品推荐

