• home > tools > CodeEditor > intelliJ >

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

    Author:zhoulujun@live.cn Date:

    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

    那我也不知道了!



    转载本站文章《intellij java http 中文输出乱码,itellij乱码问题汇总》,
    请注明出处:https://www.zhoulujun.cn/html/tools/CodeEditor/intelliJ/2016_0303_7670.html