![](/img/trans.png)
[英]Spring-Boot: Failure on running of a spring-boot restful program
[英]Spring-Boot executable encoding
Eclipse的編碼是在preferences->general->workspace
,默認情況下應從OS(Windows上為cp1250)繼承。 創建“運行方式”任務時,它也會存儲它。 因此,如果更新eclipse的設置,請確保重新創建“運行方式”任務。 您可以看到啟動應用程序時使用的實際值: Run configurations... -> Your Run task -> Common tab
。
您還可以通過在末尾添加-Dfile.encoding=AnotherEncoding
來強制eclipse.ini中的編碼。
從命令行啟動時,它采用系統默認值,在寡婦上為cp1250。
您可以在程序的第一行打印編碼,僅需看一下: System.out.println(System.getProperty("file.encoding"));
要從命令行指定編碼,請執行以下操作: java -Dfile.encoding=UTF-8 yourApp.jar
也看看這個: https : //stackoverflow.com/a/14867904/641627
這表明您的代碼有問題。 您的代碼當前取決於默認的平台編碼,並且如果該編碼不是“ UTF-8”,則該代碼將無效。 因此,您應該根據默認平台編碼更改代碼中的位置,以顯式使用“ UTF-8”編碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.