2013-07-17

解決javac編譯時中文編碼警告的問題

解決javac編譯時中文編碼警告的問題


一.問題:
對於Java程式中的中文字於javac編譯時會出現如下的警告...
xxx.java:34: warning: unmappable character for encoding MS950
若忽略不管可能中文顯示時會出現亂碼~~~

二.方法:
只要輸入以下指令(指定編碼格式), 即可...
javac -encoding utf-8 -classpath D:\web\xxx\WEB-INF\classes;D:\web\xxx\WEB-INF\lib\struts.jar -d D:\web\xxx\WEB-INF\classes xxx.java

三.心得:
需注意的是,
若程式檔案存檔編碼格式為 ANSI 者,
可輸入 -encoding MS950,
若為 UTF-8 者,
可輸入 -encoding utf-8
以此類推~~~

四.其他:

沒有留言:

張貼留言