[Java]錯誤:編碼GBK的不可對映字元解決辦法
1.前提:出現如下錯誤:
>>>javac test1.java
>>>test1.java:3: 錯誤: 編碼GBK的不可對映字元
>>> System.out.println("灝忕嫍鐨勫悕瀛楁槸錛?" + name);
2.原因:
書寫程式碼時編碼格式錯誤
出現這種問題通常是由於程式碼中有中文註釋
且java檔案的編碼格式不是ANSI編碼格式
3.解決辦法:
把java檔案轉換成ANSI編碼格式即可:
轉換方式可以用notepad++等工具中“格式”—“以ANSI格式編碼
相關推薦
異常——cmd下javac錯誤:編碼GBK不可對映字元
在看菜鳥教程時候用記事本建立檔案,之後用notepad++編輯後,執行出現錯誤。 首先從資訊上知道這是編碼的問題了。開始試了下再notepad++上開啟檔案選擇標籤欄的“Encoding”中的“encoding in UTF-8”,然後儲存,沒效果。於是搜了下,找到兩個解決辦法。 http
[Java]錯誤:編碼GBK的不可對映字元解決辦法
1.前提:出現如下錯誤: >>>javac test1.java >>>test1.java:3: 錯誤: 編碼GBK的不可對映字元>>> &n
編譯java檔案的時候報錯:錯誤:編碼GBK的不可對映字元...
記錄一個小錯誤,當我們在編譯java原始檔的時候,可能會出現報錯。資訊提示:編碼GBK的不可對映字元…….. 如下: 這是因為什麼呢? 我們看錯誤提示的有行號,然後去程式碼中檢視會發現。報錯的位置都是中文。 找到原因了: 由於JDK是國際版的,在編譯的時候,如果我們沒有用-
notepad++編輯器寫Java程式碼,無法編譯出現錯誤:編碼GBK的不可對映字元
所報錯誤:編碼GBK的不可對映字元 解決方案: 1.英文版notepad++ 選單:Configure --> Options --> JDK Tools --> Compiler
java cmd執行提示:“錯誤:編碼GBK 的不可對映字元”
原因是含有中文字元解決方法:加 -encoding UTF-8例: javac -encoding UTF-8 test.javajava testIDEA 或Eclipse 中選擇右鍵--》屬性裡面設定編碼格式
ANT 編譯警告: 編碼 UTF-8 的不可對映字元解決方法
今天開始學ant自動構建工具。在編譯原始檔的時候碰到一個警告: 9: 警告:編碼 UTF8 的不可對映字元 [javac] System.out.println("ʹ��jar�ļ����"); [javac]
錯誤:Unable to initialize MapOutputCollector的解決辦法
我是因為把我自己定義的bean當成key從map端傳到reduce端了,但是我沒有針對實現的WritableComparable介面,而是實現的Writable和Comparable介面(講道理WritableComparable介面也是對這兩個介面做了整合,為什麼我分別實現
安裝python模組時出現錯誤:UnicodeDecodeError: 'utf-8' codec ...的解決辦法
找到路徑:d:\python\lib\site-packages\pip\compat__init__.py 用編輯器開啟,將裡面的utf-8和utf_8全部替換為gbk 這是因為Windows
轉: 錯誤: 編碼GBK的不可對映字元 - Android Studio 生成javadoc文件時報錯
1.執行Tools工具中的Generate JavaDoc報錯 想將專案生成一個幫助文件,結果生成doc時(如下圖所示), 報下面錯誤 錯誤: 編碼GBK的不可對映字元 錯誤: 編碼GBK的不可對映字元 * 璁劇疆SurfaceView鐨勭粦瀹氬叧緋? 解決
java在命令列中編譯程式碼出現 錯誤: 編碼GBK的不可對映字元
在編譯的時候,如果我們沒有用-encoding引數指定我們的JAVA源程式的編碼格式,則javac.exe會獲得我們作業系統預設採用的編碼格式。 JDK根據作業系統的file.encoding引數(它儲存的就是作業系統預設的編碼格式,如WIN2k,它的值為GBK),把源程式
maven錯誤解決:編碼GBK的不可對映字元
直接將專案改為UTF-8編碼,無效! 要通過修改pom.xml檔案,告訴maven這個專案使用UTF-8來編譯。 方案一: 在pom.xml的/project/build/plugins/下的編譯外掛宣告中加入下面的配置:<encoding>UTF-8</
錯誤: 編碼 GBK 的不可對映字元
轉載:http://blog.csdn.net/whu_zhangmin/article/details/46468061 今天剛學習Android Studio這個IDE來寫程式碼,然後在程式碼中加了中文註釋導致無法編譯: 提示錯誤:“錯誤: 編碼 GBK 的不可對映
CXF JaxWsDynamicClientFactory 錯誤:編碼GBK的不可對映字元
JaxWsDynamicClientFactorydcf=JaxWsDynamicClientFactory.newInstance();StringwsUrl="http://www.xxx.com/order.service?wsdl";Clientclient=dcf.createClie
CMD執行JAVA出現編碼GBK的不可對映字元處理方法
出現這樣的錯誤,一般是因為程式碼中含有中文字元,註釋中的中文字元也算。由於使用CMD執行java程式的時候,系統預設的編碼格式是gbk。而包含中文字元的程式碼一般是UNICODE格式,所以直接執行含有中文字元的程式碼就很容易出現編碼錯誤。
java檔案編譯出現“編碼 GBK 的不可對映字元”
首先說明,本人用的是jdk8的版本,編輯器用的是notepad++,出現這樣的問題,一般是出現在註釋中,因為註釋用的是中文,容易出現編碼錯誤。 此時儲存前面已經完成的工作,複製已經編寫好的程式碼,並在選單欄的“格式”處單擊,選擇第一個編碼方式,也就是“以ANS
讓Gradle支援中文 -- 關於 "編碼 GBK 的不可對映字元"錯誤的解決
今天用gradle編譯一個專案 結果出現了 “警告:編碼 GBK 的不可對映字元” 原因是因為程式碼中中文註釋的緣故,只需按如下方式設定編碼即可 //編譯groovy程式碼時採用 UTF-
JAVA 編譯出現編碼GBK的不可對映字元(使用notepad++編輯器)
原因: 由於JDK是國際版的,在編譯的時候,如果我們沒有用-encoding引數指定我們的JAVA源程式的編碼格式,則javac.exe首先獲得我們作業系統預設採用的編碼格式。 在編譯java程式時,若我們不指定源程式檔案的編碼格式 JDK首先獲得作業系
Gradle打包時出現警告:編碼 GBK 的不可對映字元的問題
對於gradle2.0以前的版本,在build.gradle的最後加上 tasks.withType(Compile) { options.encoding = "UTF-8" } 對於gradle2.0以後的版本,在build.gradle的最後加上 tasks.withTyp
eclipse下maven打包"錯誤: 編碼GBK的不可對映字元"
eclipse下maven打包, 使用命令: "install" (前面的文章有提到過) 報錯:"錯誤: 編碼GBK的不可對映字元" 解決方法: 1)在eclipse中配置: project -> Generate javadoc ->按“Nex
關於 錯誤: 編碼GBK的不可對映字元 的解決方法
原文連結: http://zhidao.baidu.com/link?url=zS16DyM3AF-3Blu_FfoVwv53jDWHVPMpAHLjD31V7mq7f6xpx6r6iSFiPTr5_7J6m3SK9XVUKY6-_uvY9z6Fja http://blog