在Windows下javadoc默认使用GBK编码。而我们源代码中有时使用的是utf-8编码,在这种情况下使用javadoc生成帮助文档时,就会产生“编码 GBK 的不可映射字符 ”错误。
解决方法:
1. 打开eclipse,项目 -> 生成 javadoc
2.
一项一项的设置你要输出javadoc的项目,直到到达<配置Javadoc自变量>页
在VM选项中,填加如下设置:
-encoding utf-8 -charset utf-8
3. 点击<完成>按钮,输出的html代码不会发生“编码 GBK 的不可映射字符 ”问题,而且html字符编码都设为了UTF-8,问题彻底解决。