首页 > tools > intelliJ > > 正文

intellij java http 中文输出乱码,itellij乱码问题汇总

发布人:zhoulujun@live.cn    点击:

jsp设置,utf-8,idea环境设置utf-8,tomcat server xml设置uft-8,各种,设置,还是不能解决我的问题,就是输出是乱码,在eclipse下,项目输出是好!!

今天,写好的程序,然后,然后。乱码了…………

U8723P18DT20130129114720.jpg

sorry,上传错了……

真相是这样的!

444.jpg

中有http请求的是乱码!

java直接输出是好!!

333444.jpg


然后…………

各种设置,

jsp设置,utf-8,idea环境设置utf-8,tomcat server.xml设置uft-8

但是,奈何啊…………

然后 ,百度,

333.jpg

还是不能解决问题啊……

然后,终于知道……

话了一个上午啊!!

222.jpg

……

于是,见证奇迹的时刻到了……

1·11.jpg

肉,汇总下,intellj乱码的设置……

1、编辑器以及调试信息中文乱码问题

解决方案:

选择:File->settings->Editor->File Encoding

然 后在右边IDE Encoding处选择UTF-8,以及Project Encoding 处也选择UTF-8编码。这样,新建的文件就会以UTF-8编码形式建立,不会再出现中文乱码的情况。如果直接打开有些文件,同时这两处已经选择了 UTF-8编码,但是还是出现中文乱码情况。此时,有可能是因为新添加进来的这些文件在建立的时候并非是UTF-8编码的,因此还是会出现中文乱码情况。 比较直接的解决办法,先在idea下新建几个文件,然后将需要打开的文件中的内容直接复制粘贴到idea新建的文件中。

 

2、idea其他窗口的中文乱码问题

如下图所示:

在图中所示的文件打开窗口,或者是字体显示窗口,中文字符都变成了乱码。

出现这样的原因是linux系统提供的字体不支持中文的显示,在idea中,默认的是ubuntu字体,该字体并不支持中文显示。因此,还需要自己下载一个支持中文显示的字体。


blob.png


配置如下:

-Xms1024m

-Xmx4028m

-XX:MaxPermSize=350m

-XX:ReservedCodeCacheSize=256m

-XX:+UseConcMarkSweepGC

-XX:SoftRefLRUPolicyMSPerMB=50

-ea

-Dsun.io.useCanonCaches=false

-Djava.net.preferIPv4Stack=true

-XX:+HeapDumpOnOutOfMemoryError

-XX:-OmitStackTraceInFastThrow

-Dfile.encoding=UTF-8


明白,没有?还有乱码?



3333.jpg

那我也不知道了!


延伸阅读: