首页 > 其他 > 详细

idea 搭建源码阅读环境

时间:2020-12-17 00:21:09      阅读:31      评论:0      收藏:0      [点我收藏+]

idea 搭建源码阅读环境

  1. 将自己开发环境中使用的 JDK版本对应的 src.zip 文件夹解压,复制到一个工作环境目录中,重命名(看自己需要),然后用 idea 打开。(暂时先不要编译 jdk 源码)

    技术分享图片

    技术分享图片

  2. 修改编辑器环境中项目的 SDKs 指向当前解压的源码目录,如图上 java8_source 项目的目录

    技术分享图片

    这样在自己工程中点击源码中的方法或者是类,就可以跳转到自定义的源码环境中了。

  3. 可能遇到的问题

    • debugger 时候,在源码中打断点,可能会提示 source code does not match the bytecode. 原因:自己在源码中修改了注释(注释换行了),改变了原本的 java 文件结构(到现在还没编译源码),所以定位不到原本正确的位置。
      解决:重新编译源码

说明:由于本人导入 JDK 源码的需求是能够可以添加自己的注释,比如自己的理解等,所以并没有编译过源码,编译源码会出错,需要额外引入依赖(有这方面需求,自己查找解决方案即可),为了方便,本人项目还是依赖原本默认设置的 sourcepath ,因为 idea debugger 能进入到源码环境,只是不能增加自己的注释而已。

idea 搭建源码阅读环境

原文:https://www.cnblogs.com/simpleJokerKing/p/14147154.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!