编译OpenJDK8:CreateJars.gmk/BuildJdk.gmk/Main.gmk/错误

简介: 编译OpenJDK8:CreateJars.gmk/BuildJdk.gmk/Main.gmk/错误

大体如下:


Updating images/src.zip
make[2]: *** [CreateJars.gmk:268:/cygdrive/e/hub/openjdk/jdk8u/build/windows-x86_64-normal-server-release/images/lib/_the.rt.jar.contents] 错误 1
make[2]: *** 正在等待未完成的任务....
make[1]: *** [BuildJdk.gmk:101:images] 错误 2
make: *** [/cygdrive/e/hub/openjdk/jdk8u//make/Main.gmk:136:images-only] 错误 2

解决办法:


cd jdk/make


vi CreateJars.gmk


在268行,有两处:.class$$(改为半角),在$$之前插入一个特殊字符。做法如下:


i进入编辑模式,CTRL+V,CTRL+M。按ESC键。


保存,退出。

目录
相关文章
|
机器学习/深度学习
普通卷积、分组卷积和深度分离卷积概念以及参数量计算
普通卷积、分组卷积和深度分离卷积概念以及参数量计算
1510 0
普通卷积、分组卷积和深度分离卷积概念以及参数量计算
|
NoSQL IDE 开发工具
使用Clion优雅的完全远程自动同步和远程调试c(下)
使用Clion优雅的完全远程自动同步和远程调试c(下)
使用Clion优雅的完全远程自动同步和远程调试c(下)
|
9月前
|
Java 编译器
Java 泛型详细解析
本文将带你详细解析 Java 泛型,了解泛型的原理、常见的使用方法以及泛型的局限性,让你对泛型有更深入的了解。
203 2
Java 泛型详细解析
|
10月前
|
人工智能 自然语言处理 安全
亲测有效:claude入口_claude官网入口_国内使用claude的两种方法
Claude,作为 Anthropic 公司潜心研发的杰作 ✨,凭借其卓越的自然语言处理能力、深刻的上下文理解和无懈可击的安全性 🛡️,在人工智能领域熠熠生辉。然而,由于一些客观因素的限
|
消息中间件 关系型数据库 MySQL
从零玩转Docker之docker-compose快捷部署中间件2
从零玩转Docker之docker-compose快捷部署中间件
1492 0
|
存储 NoSQL 调度
Redis Lua脚本:原子性的真相揭秘
【4月更文挑战第20天】
1464 0
Redis Lua脚本:原子性的真相揭秘
|
JavaScript 小程序 前端开发
vue实现微信小程序,代码实例以及如何调试
@[TOC](目录) 要调试 Vue 实现的微信小程序,您需要使用微信开发者工具进行调试。以下是一个简单的 Vue 实现的微信小程序的代码示例,以及如何使用微信开发者工具进行调试的步骤。 # 1. 首先,确保已经安装了 Vue CLI,然后使用 Vue CLI 创建一个新的 Vue 项目: ``` npm install -g @vue/cli vue create my-wechat-app cd my-wechat-app ``` # 2. 在项目中安装微信小程序开发依赖: ``` npm install wechat-jsapi wechat-devtools ``` #
1124 0
Dataset之IMDB影评数据集:IMDB影评数据集的简介、下载、使用方法之详细攻略
Dataset之IMDB影评数据集:IMDB影评数据集的简介、下载、使用方法之详细攻略
使用 fdisk 对分区进行扩容
使用 fdisk 对分区进行扩容
263 0