文档章节

关联JDK的源代码

首席粉丝
 首席粉丝
发布于 2014/06/06 11:36
字数 221
阅读 32
收藏 1

        这几天研究JMX的Agent,有些文件无法Debug,打不了断点,还有些源文件由于版权原因也不能开放,之前是用jd-gui.exe反编译工具来看源码的,虽然没有在eclipse里看方便,但总比没有的强。昨天无意看到大神的博客,原来是因为编译CLASS的时候参数设置的原因,具体参见http://hllvm.group.iteye.com/group/topic/25798

        本想自己编译JDK的,发现好麻烦,还是先弄份源代码吧,这是Ant Script。

 <project name="buildJDK7" default="zipSource" basedir=".">
 <property name="openJDKSrcPath" value="D:\OpenJDK7\openjdk-7u40-fcs-src-b43-26_aug_2013" />
 <property name="openJDKDestPath" value="D:\OpenJDK7\src" />
 <target name="zipSource" depends="">
  <copy todir="${openJDKDestPath}" overwrite="false">
   <fileset dir="${openJDKSrcPath}\jdk\src\share\classes">
   </fileset>
   <fileset dir="${openJDKSrcPath}\jdk\src\windows\classes">
   </fileset>
  </copy>
  <zip destfile="src.zip" basedir="${openJDKDestPath}" includes="**/*.java"/>
  <move file="src.zip" todir="${openJDKDestPath}\.." overwrite="false"/>
 </target>  
</project>

© 著作权归作者所有

共有 人打赏支持
首席粉丝

首席粉丝

粉丝 0
博文 5
码字总数 4407
作品 0
松江
高级程序员
在Eclipse里查看JDK源码

不会看JDK源代码,相当于没学过Java。 网上不容易找到一篇帮助我解决了如何在Eclipse下查看JDK源代码 的文章。 核心提示:在Eclipse中查看JDK类库的源代码!!! 设置: 1.点 ...

hanzhankang
2014/02/28
0
0
eclipse怎么断点调试第三方jar源码

按网上有资料说用jad.exe和net.sf.jadclipse_3.3.0 .jar分别放到jdk的bin中和eclipse的dropins下就可以了。可是我断点可以打,也确实走到断点,但是eclipse没有相应定位到代码行,提示Sourc...

kurumi
2016/07/05
837
4
android studio 源代码无法关联

本人android studio2.1.2,查看源代码时候无法关联 全部出现如下 其实这是一个studio的bug,网上大多数都是要求修改.AndroidStudio1.2configoptionsjdk.table.xml,其实没那么麻烦。 只需要重...

origin
2016/07/05
171
0
在Eclipse中 查看JAVA库函数源代码的设置

对于windows,一般下载的jdk包里都有源码的包src.zip,因此只需要在Eclipse进行关联就行了。 1.点 “window“-> “Preferences”-> “Java” -> “Installed JRES”; 2.此时"Installed JRES"右...

dreaminthewind
2013/10/11
0
0
java反射与代理

Java反射机制与动态代理,使得Java更加强大,Spring核心概念IoC、AOP就是通过反射机制与动态代理实现的。 1 Java反射 示例: User user = new User();user.setTime5Flag("test"); Class<?> c...

wf王帆
2016/07/24
55
0

没有更多内容

加载失败,请刷新页面

加载更多

【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
1
0
Spring5对比Spring3.2源码之容器的基本实现

最近看了《Spring源码深度解析》,该书是基于Spring3.2版本的,其中关于第二章容器的基本实现部分,目前spring5的实现方式已有较大改变。 Spring3.2的实现: public void testSimpleLoad(){...

Ilike_Java
今天
1
0
【王阳明心学语录】-001

1.“破山中贼易,破心中贼难。” 2.“夫万事万物之理不外于吾心。” 3.“心即理也。”“心外无理,心外无物,心外无事。” 4.“人心之得其正者即道心;道心之失其正者即人心。” 5.“无...

卯金刀GG
今天
2
0
OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
今天
10
0
vm GC 日志 配置及查看

-XX:+PrintGCDetails 打印 gc 日志 -XX:+PrintTenuringDistribution 监控晋升分布 -XX:+PrintGCTimeStamps 包含时间戳 -XX:+printGCDateStamps 包含时间 -Xloggc:<filename> 可以将数据保存为......

Canaan_
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部