openjdk 1.8 源码增加中文注释

简介: openjdk 1.8 源码增加中文注释

问题描述


在 openjdk 编译过程中,我通常会为 jdk 增加中文注释,但是在重新 make all 过程中可能会出现下面的错误,编码 ascii 的不可映射字符 报错截图:


image.png


添加注释:


image.png


解决步骤


  1. jdk/Setup.gmk 修改 53 行为下面的代码


-encoding utf8 -XDignore.symbol.file=true $(JAVAC_WARNINGS) \


  1. make/Javadoc.gmk 修改所有的 asciiutf8


  1. 替换完成后如果还有类似的提示同样处理即可


总结


  1. 乱码必然是字符集问题,然后看着日志上的问题逐步排查即可。


相关文章
|
3月前
|
前端开发 Java
2022最新版JDK1.8的安装教程、包含jdk1.8的提取码(亲测可用)
这篇文章提供了详细的JDK 1.8的安装步骤,包括下载、安装向导、环境变量配置,以及如何检查安装是否成功的方法。
2022最新版JDK1.8的安装教程、包含jdk1.8的提取码(亲测可用)
|
3月前
|
XML JSON Java
JDK8到JDK26版本升级的新特性问题之在JDK 13中,字符串文本块改进字符串嵌入是如何实现的
JDK8到JDK26版本升级的新特性问题之在JDK 13中,字符串文本块改进字符串嵌入是如何实现的
|
6月前
|
自然语言处理 IDE 开发工具
利用codeGeex在IDE中自动写注释、自动补充简单编码。
利用codeGeex在IDE中自动写注释、自动补充简单编码。
224 2
|
6月前
|
JavaScript Java 测试技术
基于Java的中文学习系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的中文学习系统的设计与实现(源码+lw+部署文档+讲解等)
45 0
|
Oracle Java 关系型数据库
输入java -version 命令行没反应的简单解决办法【亲测有效】
输入java -version 命令行没反应的简单解决办法【亲测有效】
1009 0
idea切换java版本需要修改的几处地方
idea切换java版本需要修改的几处地方
|
Python
运行Python时中文注释报错的解决办法
运行Python时中文注释报错的解决办法
232 0
|
前端开发 算法 IDE
Java12可用新特性一览,了解一下没有错
Java12可用新特性一览,了解一下没有错
Java12可用新特性一览,了解一下没有错