Tom*_*Tom 6 java build-process
令人惊讶的是,我无法找到这个问题的答案.
我正在尝试从源代码重建java JRE.我通过解压缩JDK中的src.zip文件来获取java JRE源代码.
在对JRE进行任何更改后,如何将新源编译回.java文件(之后我可以将其压缩到rt.jar文件中).
谢谢.
组成 rt.jar 的一些 Java 源代码是在构建过程中通过脚本和其他方式生成的。一些属性文件也是通过这种方式生成的,并且一些属性文件被转化为Java源代码,该源代码也贡献给rt.jar。因此,如果不先进行完整的构建并填充“gensrc”目录,您将无法获得构成 rt.jar 的所有源代码。
摘自: http: //www.java.net/forum/topic/jdk/java-se-snapshots-project-feedback/it-possible-just-build-rtjar
因此,当您对 src.zip 内的所有 java 文件说 javac 时,它不会编译,因为依赖关系图已损坏(缺少生成的文件)
另请参阅:Where to get full source code for rt.jar?
| 归档时间: |
|
| 查看次数: |
6199 次 |
| 最近记录: |