一、編碼 GBK 的不可映射字符
用eclipse導出工程的doc文檔,發生編碼 GBK 的不可映射字符的錯誤,這是因爲java源代碼文件爲utf-8編碼,源代碼中的doc註釋喊中文。生成文檔時就可能會出現該錯誤。解決方法:
Export後進入javadoc Generate 時, 點「next」進入第三個對話框時,在"Extra Javadoc options" 文本框裏面加上 「-encoding UTF-8 -charset UTF-8」。
2.出現「非法字符:\65279」的解決方法 通常用UE或記事本編輯過的UTF-8的文件頭會加入BOM標識,該標識由3個char組成。在UTF-8的標準裏該BOM標識是無關緊要的,Sun 的javac 在編譯帶有BOM的UTF-8的格式的文件時會出現「非法字符:\65279」的錯誤。 用UE等打開該java源文件,另存爲無BOM的utf-8格式。