用eclipse導出工程的doc文檔,發(fā)生編碼 GBK 的不可映射字符的錯誤,這是由于java源代碼文件為utf-8編碼,源代碼中的doc注釋喊中文。生成文檔時就可能會出現(xiàn)該錯誤。解決方法:
Export后進入javadoc Generate 時, 點“next”進入第三個對話框時,在"Extra Javadoc options" 文本框里面加上 “-encoding UTF-8 -charset UTF-8”,如圖:

2.出現(xiàn)“非法字符:\65279”的解決方法
一般用UE或記事本編輯過的UTF-8的文件頭會加入BOM標識,該標識由3個char組成。在UTF-8的標準里該BOM標識是可有可無的,Sun 的javac 在編譯帶有BOM的UTF-8的格式的文件時會出現(xiàn)“非法字符:\65279”的錯誤。
用UE等打開該java源文件,另存為無BOM的utf-8格式。