84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
如图,我在启动服务的时候,命令行是乱码的。调试的时候,返回值是乱码的,所以前台显示的时候,也就乱码显示了。我的setting设置的都是UTF-8,我哪里配置错了??
走同样的路,发现不同的人生
windows主機CMD編碼是GBK的。這個你注意下
沒用過idea, 網路上說兩種亂碼:編輯器亂碼和控制台亂碼,你這個info屬於編輯器亂碼還是控制台亂碼? ,還有color&fonts裡面字型也改成utf-8
看到你加的圖片就是控制台亂碼了:網上解決方案控制台輸出亂碼,這個問題只要在configurations中的VM options裡加上-Dfile.encoding=UTF-8,就好了
------------------------------------------------- ------------正確答案------------------------------------ ---------------好吧,是我專案的問題。 我的專案是gradle項目,所以要在build.gradle 中加入以下配置:compileJava.options.encoding = 'UTF-8' compileTestJava.options.encoding = 'UTF-8'
修改檔案編碼是不會影響控制台輸出的。 題主是否修改過IDEA的字体,如果有你可以改成預設值試試。
字体
windows主機CMD編碼是GBK的。這個你注意下
沒用過idea, 網路上說兩種亂碼:編輯器亂碼和控制台亂碼,你這個info屬於編輯器亂碼還是控制台亂碼? ,還有color&fonts裡面字型也改成utf-8
看到你加的圖片就是控制台亂碼了:網上解決方案
控制台輸出亂碼,這個問題只要在configurations中的VM options裡加上-Dfile.encoding=UTF-8,就好了
------------------------------------------------- ------------正確答案------------------------------------ ---------------
好吧,是我專案的問題。
我的專案是gradle項目,所以要在build.gradle 中加入以下配置:
compileJava.options.encoding = 'UTF-8'
compileTestJava.options.encoding = 'UTF-8'
修改檔案編碼是不會影響控制台輸出的。
題主是否修改過IDEA的
字体
,如果有你可以改成預設值試試。