最近发现通过idea直接查看jdk中的源码,得到的是反编译的代码,无法直接链接到源码。
看了下项目对应的sdk,Classpath,SoucePath都问题:

很是奇怪,百度谷歌了各种方案,都不得而解。
突然想到是不是idea识别的是jar,而无法识别zip。脑子里有点印象 某个版本的源码压缩的是jar包,就包src.zip改为jar。问题解决。直接连接到源码了。
当我在把src.jar改为zip后,仍然可以直接链接到源码。
感觉 这个是idea的一个小BUG吧。我用的idea 2017.3.3

本文分享了一位开发者在使用IntelliJ IDEA查看JDK源码时遇到的问题及解决过程。作者发现IDEA默认显示的是反编译代码,而非源码。通过将源码包从zip改为jar格式,成功实现了直接链接到源码的功能,即使改回zip格式,链接依然有效。

301

被折叠的 条评论
为什么被折叠?



