首页 > 其他 > 详细

解决 IntelliJ 乱码问题

时间:2016-01-28 18:43:21      阅读:212      评论:0      收藏:0      [点我收藏+]

汉字符在IntelliJ的控制台输出乱码。编译器在编译的时候,把汉字符编译成非UTF-8而引起乱码。我是在做Jsoup解析的时候出现的错误,其实归根结底确实编译器的原因。

解决方法:

1.修改.idea/encoding.xml。将对应工程的编码方式(如GBK)改为UTF-8;

2.如果是Maven项目,加上buid-->plugins的设置。如:

 <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.7.2</version>
        <configuration>
          <forkMode>once</forkMode>
          <argLine>-Dfile.encoding=UTF-8</argLine>
          <systemProperties>
            <property>
              <name>net.sourceforge.cobertura.datafile</name>
              <value>target/cobertura/cobertura.ser</value>
            </property>
          </systemProperties>
          <skipTests>false</skipTests>
        </configuration>

3.直接在IDEA里面设置(等同于1的方法,File-->Settings-->Editor-->file encodings-->指定File/Directory,然后设置)

4.如果还没有解决,也没关系。哈哈,你可以直接将汉字装换为Unicode,将你所有出现的汉字用Unicode的替换掉。Unicode是最统一的形式,这种方式显然最极端。

解决 IntelliJ 乱码问题

原文:http://www.cnblogs.com/ele-oy/p/5167096.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!