构建openjdk项目
原文地址:http://openjdk.java.net/groups/build/doc/building.html
光速入门
对于想尽快开始编译的人来说,下面的几个简单步骤大多数情况下就可以了,我们假设你已经安装了Git,在windows下安装了Cygwin,并且从代码库中复制了你想编译的版本。
- 获取完整的代码,也可以直接拉取指定的分支,速度会更快一些。
git clone https://git.openjdk.java.net/jdk/
- 运行配置
bash configure
如果在配置运行时因为依赖的问题导致失败,比如工具链,构建工具,第三方库,基础jdk等内容,大多情况下都会打印解决这些问题需要的正确操作步骤的提示,根据提示进行操作后再次运行上述的指令即可。
3. 运行make命令
make images
- 验证新编译的jdk
./build/*/images/jdk/bin/java -version
- 运行一个基础的测试
make run-test-tier1
如果上述步骤有失败运行不过去,或者你想了解更多关于编译的相关内容的话,请继续往下阅读吧
简介
jdk是一个复杂的软件项目。
获取源码
- 注意事项
编译时对硬件环境的要求
- x86
编译时对系统的要求
- Windows
- Linux
每天进步一点点,有时间先装修空间哈