导航目录
Win10下编译OpenJDK8
踩了无数的坑之后终于成功的在Windows10下编译了OpenJDK8,在Windows下编译JDK确实比较麻烦,所以在这里记录下本人编译的整个过程,可以作为备忘的同时还能分享给他人
相关参考文章
文本在编写和实施过程中参考了如下的博文或文章:
https://blog.csdn.net/wqlinloveruby/article/details/80409031
https://www.jianshu.com/p/e85f93cc74cb
OpenJDK源码目录下的README-builds.html官方文档
编译环境
- Windows10专业版64位;
编译前准备
Tip: 以下软件的安装和解压目录尽量不要包含中文或空格,不然可能会出现问题
1.安装 Visual Studio 2010 Professional
在windows下编译JDK需要使用Visual Studio 2010 Professional
推荐下载地址:https://msdn.itellyou.cn/
最好下载英文版的IDE,不然可能会出现问题,下载完成后只用勾选安装C++部分就行
2. 准备OpenJDK8
首先下载OpenJDK8,推荐下载地址:https://download.java.net/openjdk/jdk8 , 下载完成后解压
3. 编译JDK环境安装
编译OpenJDK需要本机先安装上JDK作为编译JDK,而且该编译JDK的版本必须要使用前一个版本的JDK,编译OpenJDK8需要安装JDK7 Update 7 以后的版本。
首先下载Oracle JDK7 并解压,推荐下载地址: