是否有一种从源代码编译JDK的方法? 并有官方下载源吗? 我想为我的智能手机编译它。
答案 0 :(得分:1)
JDK已经是已编译的源代码,并且其中包含所有源文件。有些只是类文件,但是大多数Java是开源的。
但是,您可以签出openJDK。
基本上,这就是您想使用的Java版本。
答案 1 :(得分:1)
该问题完全成立。 JDK有多个存储库(林),仅JDK存储库形式的代码无法构建完整的JDK。另外,很难获得旧版本的源代码。
请参考以下文档来构建OpenJDK。
https://hg.openjdk.java.net/jdk-updates/jdk9u/raw-file/tip/common/doc/building.html
以下是构建代码的主要步骤:
如果任何人都想拥有预构建的二进制文件,则可以通过以下URL的takejdk项目获得它。