如何将JDK源码导入到eclipse 或 Intellij idea呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将JDK源码导入到eclipse 或 Intellij idea呢?相关的知识,希望对你有一定的参考价值。

    主要是想将JDK中涉及到多线程的源码 导入到Intellij idea;

便于进行源码的注释、跟踪、以及画UML图;


    主要步骤如下:

    1、下载JDK源码

      方式一:直接从下面地址中下载(本人就是采用这种方式)

            https://github.com/fanhongtao/JDK

      方式二:从jdk的rt.jar包中获取,例如jdk1.8.0_112\jre\lib\rt.jar

            解压rt.jar

         技术分享

  

     2、利用intellij idea 创建一个普通的java工程

     

     3、拷贝关于多线程的源码,

       注意,拷贝时不建议只拷贝java\util\concurrent这个包//不然,类里的包路径不对,

       需要将java 整个包都拷贝到新创建的java工程下,

       这样就可以对JDK源码进行注释,更新,并行可以进行源码的跟踪


       技术分享


    效果如下:


技术分享

   

相关代码已经上传到git上了

https://github.com/xej520/xingej-analysis-jdk-concurrent




本文出自 “XEJ分布式工作室” 博客,请务必保留此出处http://xingej.blog.51cto.com/7912529/1971805

以上是关于如何将JDK源码导入到eclipse 或 Intellij idea呢?的主要内容,如果未能解决你的问题,请参考以下文章

spring-如何将spring源码成功导入Eclipse中

将spring源码导入到eclipse中

eclipse下导入jdk源码

我把别人电脑上的eclipse安装文件夹整个拷贝到我的电脑上,然后启动exe报错,如下图

关于导入geoserver 源码到Eclipse编译运行

如何将struts源码导入eclipse