关于IDEA中使用ctrl跳转源码出现???的解决方案

最近在学习大数据相关课程的时候使用ctrl查看源码时出现源码是问号的情况。写一篇博客来分享一下自己的解决方案:

但我使用ctrl查看源码的时候具体函数的细节使用???来代替,而且点击上方的Download按钮没有反应,这个时候我们需要手动指定源码文件路径。

找到对应的源码文件

我们可以在maven的仓库中找到对应版本的源码信息:https://mvnrepository.com/,在这里以spark-core_2.12-3.2.0为例,我们搜索spark-core之后找到对应的版本。

我们点击view-all之后可以查看相关的所有jar包

我们下载后缀为-source的jar包即可。

选择源码文件

我们点击choose source之后选择下载好的-source的jar包就可以啦。这里推荐把源码放在仓库下对应的jar包文件夹下。

最后重启一下IDEA就可以ctrl查看源码啦。

相关推荐
逻辑驱动的ken1 分钟前
Java高频面试考点场景题16
java·开发语言·面试·职场和发展·求职招聘
DukeMr.Lee3 分钟前
有声书实现
java·开发语言
SamDeepThinking5 分钟前
秒杀系统的幂等,只做一层Redis判重远远不够
java·后端·架构
csdn2015_8 分钟前
lambdaQuery 加 or
java·linux·服务器
天涯海风14 分钟前
写一个录音并保存到手机的工具 安卓工具类
android·java·智能手机
sjsjsbbsbsn18 分钟前
RAG 基础学习总结
java·数据库·学习
今天又在写代码25 分钟前
Docker部署
java·阿里云·docker
_Evan_Yao26 分钟前
技术成长周记07|复盘中看清方向,多Agent开启新挑战
java·后端
人道领域27 分钟前
【黑马点评日记】Redis分布式锁终极方案:Redisson全面解析(含源码解析)
java·数据库·redis·分布式·缓存
Achou.Wang29 分钟前
go语言并发编程
java·开发语言·golang