安装完JDK后,会在%JAVA_HOME% /jdk文件夹下生成一个src.zip,此文件夹对应rt.jar中的java源码,但细心研究后发现rt.jar中sun包下的文件不存在,也就是说sun包下的java源码并没有打包到src.zip中,可以到http://download.java.net/openjdk/jdk7/该网站上下载相应的OpenJDK源码,在\openjdk\jdk\src\share\classes目录下即为rt.jar的源码,此文件夹下的源代码是完全的,包括sun包下的java文件。 此包为JDK1.8 sun 包源码
2019-12-21 22:10:23 30.75MB JDK Sun 源码 rt.jar
1
对jre包里的rt.jar精简,第一步:解压工具.rar,第二步:把你打包的jar小项目放到同一文件夹里。第三步:cmd,运行命令javaw -Dfile.encoding=utf-8 -jar GreenJVMMake.jar -t da -i ./mytest.jar -o ./ 执行后可以启动你的小项目(mytest.jar是要执行的项目),把各个功能都跑下,然后关闭,你就会发现当前目录下多了一个rt.jar。这就是精简过的rt.jar。 注意这个jar有可能有些class文件没有加载进去(比如shutdown.calss等等),所以剩下的就是自己慢慢调了,你可以创建一个jre环境,执行命令jre\bin\java.exe -Dfile.encoding=utf-8 -jar mytest.jar 进行报错调试。缺什么class文件,解压rt.jar后再放进去,用rar压缩工具重新打包成rt.zip,改名为rt.jar,然后替换自己的jre/lib目录下的rt.jar,这样反复执行,就得到了定制化的rt.jar。 其实依次方式也可以精简其他jar包。只要你肯花时间,没有啃不动的骨头。祝君好运!
2019-12-21 21:36:39 1.13MB jre
1
rt.jar是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件
2019-12-21 21:06:01 11.85MB jar包
1
Java运行环境常用类,里面有很多常用的类。是java程序的运行环境所用。比如里面有String类Long类等等。
2019-12-21 20:43:55 11.85MB rt
1
破解java加密的rt.jar,在classloader植入破解代码,默认输出到c:/TEMP/classes/目录。使用方法:只要下载本rt.jar,然后替换掉jdk1.8.0_25\jre\lib目录下的rt.jar。然后运行你需要破解的java程序即可,如果你的java程序用了自带的jre,那么替换掉该jre下的rt.java
2019-12-21 20:25:17 59.88MB 破解java
1
rt.jar的源代码。jdk中的src.zip是不带的。
2019-12-21 20:03:34 12.73MB rt.jar source 源码
1