摘要: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
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 不可映射字符
从以上错误提示可以看出,导出 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 ,问题解决!
上一篇: « Android:Bluetooth 的打开和关闭
下一篇: eclipse:导出 Javadoc 出现”程序包 android.* 不存在”错误分析及解决方法 »“-encoding UTF-8 -charset UTF-8”
导出 Javadoc ,问题解决!