zoukankan      html  css  js  c++  java
  • 解决intellij idea控制台中文乱码

    乱码原因:

           1.系统语言:英文

    英文系统下遇到乱码问题,分析了程序执行参数如下:

    ps -ef | grep java

    执行后得到如下的结果,省略了classpath

    /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -d64 -Djava.awt.headless=true -Xmx512m -                       Dfile.encoding=MacRoman -classpathorg.jetbrains.idea.maven.server.RemoteMavenServer

    分析参数和编码有关的只有一个:

     -Dfile.encoding=MacRoman

           2. 系统语言:中文

    先说明一下如果系统语言设置为中文是没有乱码问题的,所以网上大量的重复文章的办法是把"File Encoding"设置为GBK或者GB2312,但是很多系统的编码不可能因为一个IDE而更改编码,所以这种办法直接无视!!!

     切换到中文语言后分析执行参数,和英文语言下不同的是:

    -Dfile.encoding=GB2312(12.1版本开始默认添加了这个参数)

     解决

    第一步:修改intellij idea配置文件:

    找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptionsidea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8

    第二步:找到intellij ideafile---settings---Editor---FileEncodingsGlobalEncodingProjectEncodingDefault encoding for properties都配置成UTF-8

    第三步:在部署TomcatVM options项中添加:-Dfile.encoding=UTF-8

    第四步:重启Intellij idea即可解决乱码问题

    笔记摘自:http://blog.csdn.net/wo541075754/article/details/51150035

    原文地址:https://blog.csdn.net/m0_37800137/article/details/78914364


  • 相关阅读:
    网络编程
    mysql
    python 基础
    vim 操作
    linux 基本命令
    基本库使用(urllib,requests)
    震撼功能:逐浪CMS全面支持PWA移动生成意指未来
    硬件能力与智能AI-Zoomla!逐浪CMS2 x3.9.2正式发布
    从送外卖到建站售主机还有共享自行车说起-2017年8月江西IDC排行榜与发展报告
    HTTP协议知多少-关于http1.x、http2、SPDY的相关知识
  • 原文地址:https://www.cnblogs.com/jpfss/p/11597612.html
Copyright © 2011-2022 走看看