如图,我在启动服务的时候,命令行是乱码的。调试的时候,返回值是乱码的,所以前台显示的时候,也就乱码显示了。
我的setting设置的都是UTF-8,我哪里配置错了??
如图,我在启动服务的时候,命令行是乱码的。调试的时候,返回值是乱码的,所以前台显示的时候,也就乱码显示了。
我的setting设置的都是UTF-8,我哪里配置错了??
没用过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'
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
windows主机CMD编码是GBK的。这个你注意下