![](/img/trans.png)
[英]How to create a utf-8 encoded file in java such that it shows as UTF-8 encoded when opened in notepad++/notepad or any other text editor
[英](Java) How to create a JAR file in the command line when code contains UTF-8 characters
我有一個程序使用通常不支持的某些字符(箭頭,性別符號)。 在Eclipse中進行編譯時,我只選擇“另存為UTF-8”,即可正常工作。 但是,當我在控制台中嘗試編譯(使用javac * .java或類似的東西)時,由於這些UTF-8字符,它將引發錯誤。 如何調整編譯方式,使其能夠使用UTF-8字符?
創建JAR
文件主要類似於存檔.class
文件,因此,由於源文件中的UTF-8
字符,您不會出現任何錯誤。
要解決由於UTF-8
字符引起的編譯錯誤,請使用-encoding
參數指定源文件的編碼-
javac SourceJavaFile.java -encoding UTF-8
您可以通過右鍵單擊項目,然后選擇“導出”,以本機方式使用eclipse創建一個JAR文件。 從那里,您可以展開Java節點並選擇JAR File類型,然后從那里進行配置。 eclipse網站上的參考資料提供了在eclipse上使用內置JAR File maker的完整說明。 我希望這允許您使用UTF-8獨占字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.