eclipse:导出 Javadoc 出现 “编码GBK的不可映射字符” 的错误分析及解决方法

摘要:eclipse 导出 Javadoc 时,如果出现编码错误的提示,请注意 eclipse 导出 Javadoc 时的编码是否与你工程的编码一致,如果不一致,请在导出 Javadoc的时候,在 VM options 中指定与你工程一致的编码,例如:"-encoding UTF-8 -charset UTF-8"。
Runtime Environment
OS: Windows 8.1
IDE: ADT Bundle v22.6.2
说明:在 Mac OS X 10.9.2 上使用 eclipse 导出 Javadoc 的时候,需要指定 Javadoc command 的位置,Mac OS X 10.9.2 默认安装了 JDK 1.6.0 ,Javadoc command 的默认位置为: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/javadoc
通过 eclipse 导出 Javadoc 的时候,出现以下错误:编码 GBK 不可映射字符

eclipse:导出 Javadoc 出现 “编码GBK的不可映射字符” 的错误分析及解决方法

从以上错误提示可以看出,导出 Javadoc 时的错误,可能与 GBK 编码有关,先确认下自己的工程的编码:右键点击工程:Properties → Resource → Text file encoding → Inherited from container (UTF-8),当前工程的编码是 UTF-8 ,不是 GBK 。原来 eclipse 在导出 Javadoc 的时候,采用的编码不是 UTF-8 ,我们自己指定导出 Javadoc 的时候采用 UTF-8 编码。
在 eclipse 中导出 Javadoc ,右键点击工程:Export → Java → Javadoc ,一直到出现以下配置 Javadoc 参数页面:在 VM options 中写入:
“-encoding UTF-8 -charset UTF-8”
导出 Javadoc ,问题解决!
eclipse:导出 Javadoc 出现 “编码GBK的不可映射字符” 的错误分析及解决方法
打赏
eclipse

eclipse:Android 工程中 Graphical Layout Use View.isInEditMode() in your custom views to skip code when shown in Eclipse 错误分析及解决方法

2014-10-19 21:46:10

eclipse

eclipse:导出 Javadoc 出现"程序包 android.* 不存在"错误分析及解决方法

2014-11-2 17:59:02

搜索