java執行jar出現編碼問題的解決方案,Could not decode a text frame as UTF-8 頂 原

這陣子實現了一個C/S的可執行通訊項目的jar,然後使用webSocket通訊的時候,發現出現了編碼問題,

報錯如: Could not decode a text frame as UTF-8

後面查資料發現,原來直接運行jar,這個問題,

不能直接寫java -jar 包.jar運行

解決方法

寫成這樣:java -Dfile.encoding=utf-8 -jar 包.jar

希望可以幫到你

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章