MacOS编译OpenJDK源码
点赞再看,养成习惯,微信公众号搜索【虚竹讲程序经】,获取更多技术干货!当我们搭建完JDK源码阅读环境,如果修改了源码,执行断点的时候会发现出现“source code does not match the bytecode”,其实就是依赖的JDK环境和你修改的不匹配,所以我们需要手动编译JDK,当修改了源码之后,重新编译就不会出现上面的错误信息。基础环境准备不同的软件环境编译执行的结果和报错信息会存在差异macOS Big Sur 11.3.1Xcode 12.5(直接从AppStor.