- 1、對utf-8編碼下的java文件如何編譯?
- 2、對utf-8編碼下的java文件如何編譯
- 3、Eclipse導入項目後,修改了編碼為UTF-8後,JAVA文件中的亂碼編程正常的中文了。可是第二次打開Eclipse時,
要轉換成無BOM的UTF-8格式,然後
javac -encoding utf8 A.java
如果有.jar引用,就
javac -encoding utf8 -classpath a.jar;b.jar A.java
其實我也遇到你說的問題,但是很遺憾,除了藉助Notepad++打開,然後在菜單「格式」中選擇「以UTF-8 無BOM格式編碼」,然後保存,這時候就可以指定編碼了,更乾脆的做法是直接在eclipse裡面編輯,編輯之前,先設置工作空間為UTF-8,這樣,後續創建的文件就會以UTF-8編碼編譯。
第二次打開Eclipse時,除了導入的項目外,其他原本的項目的JAVA文件中正常中文全部變成亂碼了,是設置錯誤造成的,解決方法如下:
1、首先在軟體中,右鍵出現中文亂碼的java項目名,在右鍵菜單中選擇最後一項Properties。
2、點擊【Properties】,在彈出窗口選擇Resource選項,然後在右側操作窗口中的第一項選擇other選項。
3、在選項右邊下拉選擇中點選合適的編碼格式,如果知道導入項目的使用了什麼編碼,可以嘗試選擇utf-8,然後確定Apple and close就可以了。
4、也可以在功能菜單選擇》project》然後選擇最後一個選項Properties。
5、設置完成後,中文亂碼就解決了。
原創文章,作者:YQCCU,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126666.html