问题如标题所示,idea中通过gradle去启动项目,会遇到乱码问题,并且在idea的file encoding对整个项目的编码进行设定、右下角的编码方式对单个Java文件进行设置并进行convert转换都没有用。


所以问题应该不是出在了idea的编码上,而是别的地方。
在idea中搜索gradle,看到下面的界面,把idea中使用的gradle从默认的换成idea自带的gradle,上面说的idea中的设置才能生效。

设置好了以后,将编码方式指定为gbk,再次启动,发现乱码问题没有了,启动的展现方式,也变成了idea自带的consol了
参考文章:
[1], 解决Gradle构建项目中文报GBK错误问题
文章讲述了在Idea使用Gradle启动项目时遇到的乱码问题,问题根源不在Idea的文件编码设置,而在于Gradle的配置。通过将Idea中的Gradle切换到内置版本,并将编码设为GBK,解决了乱码问题,同时启动方式变为了Idea的内置console。
1051

被折叠的 条评论
为什么被折叠?



