IDEA乱码问题有很多原因,这里列出一些遇到的原因引起的,后期遇到后再补上。
1 使用Tomcat的时候,控制台出现乱码。

可以发现运行Java项目或不使用toocat的时候是没有乱码的,因此可能是tomcat编码引起的问题。我们可以修改tomcat下conf下的server.xml文件,添加 URIEncoding="UTF-8",添加后为:

添加后发现控制台还是有乱码,此时在idea的tomcat配置处添加 -Dfile.encoding=UTF-8,添加后如下:

2 单独使用tomcat乱码
如果是单独使用tomcat乱码,只需要修改conf下server.xml文件,添加编码格式。
3 idea控制台日志中出现乱码
只运行最简单的Java应用,控制台就出现乱码,可能是idea自身编码造成的,找到idea安装文件夹bin,修改32或64位对应的.vmoptions文件,在后面添加 -Dfile.encoding=UTF-8,如下:


3万+

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



