如何从源代码编译JDK?

有没有办法从源代码编译JDK?并有官方下载源吗?我想为我的智能手机编译它。


喵喵时光机
浏览 131回答 2
2回答

红颜莎娜

这个问题是完全有效的。JDK有多个存储库(林),仅JDK存储库形式的代码无法构建完整的JDK。另外,很难获得旧版本的源代码。请参考以下文档来构建OpenJDK。https://hg.openjdk.java.net/jdk-updates/jdk9u/raw-file/tip/common/doc/building.html以下是构建代码的主要步骤:从根存储库下载代码。请检查此链接以获取所有可用的存储库树。运行位于根存储库中的get_source.sh脚本以获取其他所需的存储库然后按照根存储库中README文件中提供的步骤进行操作另外,如果有人想拥有预构建的二进制文件,则可以通过以下URL的appendjdk项目获得它。https://adoptopenjdk.net/archive.html更新:2021年2月5日作为Project Skara的一部分,openJDK源代码从Mercurial移至Git。请参考以下新指南来构建JDK11 +。https://openjdk.java.net/groups/build/doc/building.html
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java