配置Intellij IDEA以查看tools.jar源码
1. 絮絮叨叨
学习JCTree时发现,IDEA中展示的是反编译后的代码,并非像其他的JDK类一样展示.java文件 而之前学习Java容器类时,有源码注释的加持,学习起来那叫一个如虎添翼 ? 因此,还是希望IDEA中能展示tools.jar的源码,帮助自己学习JCTree
2. 弯弯绕绕,都失败
2.1 模仿rt.jar源码阅读
网上查找时,找到了一篇文章:idea查看 rt.jar源码介绍了如何下载jdk源码,并将源码与IDEA绑定,从而能成功查看rt.jar中类的源码自己也按照文章中介绍的方法,下载了好几分钟的、几十MB的zip文件,并导入到IDEA中最后,发现JCTree类还是不能以JCTree.java的形式在IDEA中展示后来,根据JCTree位于com.sun.tools.javac.tree包中,仔细看了一下:hg.openjdk.java.net网站的src/share/classes/
共有 0 条评论