source-analysis(快速搭建jdk8源码阅读调试环境)

source-analysis

介绍

gitee仓库传送门:https://gitee.com/nonononsc/source-analysis

这是一个可以快速搭建jdk8源码阅读调试环境的教程,下载解压后用idea打开就能直接使用!

在Mybatis与Spring整合的过程中,DataSource类的注入操作需要对DataSource类源码有一定了解,这也激发了我对Java源码的关注,在网上查找资料后,成功搭建了一个可以在idea中直接使用的jdk8源码阅读调试环境,现在将整个项目发布到git仓库中,希望能给Java初学者一点帮助,同时我也将同步更新自己的阅读笔记,所有笔记会以注释的形式出现在本项目的源码中。

使用说明
  1. “master”分支为默认分支,所有的笔记更新将存放在这个分支当中。
  2. “原始jdk8环境”为纯净分支,下载后按照教程即可快速搭建源码阅读调试环境。
  3. 本项目使用的idea版本为 ULTIMATE 2018.1,使用其他idea版本操作可能会略有差异,酌情调整使用。
  4. 本项目运行环境为jdk8,请自行安装。
  5. 代码增加注释请不要改变原始代码行数,否则可能造成错误。
安装教程
  1. 仓库地址:https://gitee.com/nonononsc/source-analysis 直接下载压缩包。

在这里插入图片描述

  1. 新建一个文件夹作为工程的根目录(名称自定义),将压缩包解压到此处,此时文件夹目录结构应如下图:

在这里插入图片描述

  1. 打开idea→file→open→选择你创建的文件夹→ok打开工程,此时工程结构目录应如下图:

在这里插入图片描述

  1. 运行main方法,无报错就表示环境搭建完成,欢迎开始源码阅读之旅!

  2. 如果你感觉本文有用,欢迎点赞、分享、收藏!(!!!重点步骤)

参与贡献

欢迎加入

获取帮助

如果你有疑惑,欢迎咨询:325068190@QQ.com

主要参考

https://blog.youkuaiyun.com/Mr_Programming_Liu/article/details/105158350

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值