解决 IntelliJ 乱码问题
2016-03-30 16:22
204 查看
原文:解决 IntelliJ 乱码问题汉字符在IntelliJ的控制台输出乱码。编译器在编译的时候,把汉字符编译成非UTF-8而引起乱码。我是在做Jsoup解析的时候出现的错误,其实归根结底确实编译器的原因。
解决方法:
1.修改.idea/encoding.xml。将对应工程的编码方式(如GBK)改为UTF-8;
2.如果是Maven项目,加上buid-->plugins的设置。如:
3.直接在IDEA里面设置(等同于1的方法,File-->Settings-->Editor-->file encodings-->指定File/Directory,然后设置)
4.如果还没有解决,也没关系。哈哈,你可以直接将汉字装换为Unicode,将你所有出现的汉字用Unicode的替换掉。Unicode是最统一的形式,这种方式显然最极端。
解决方法:
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是最统一的形式,这种方式显然最极端。
相关文章推荐
- Servlet------(声明式)异常处理
- O2O商业模式剖析
- POJ 3034 DP
- 55. Jump Game
- centos 7 中文输入法的安装和启用
- 剑指offer-面试题18:树的子结构
- ionic云开发系列一
- Linux Shell常用技巧(十) 管道组合
- ajax 跨域解决 网上资料
- Lua环境安装
- linux 下检查java jar包 程序是否正常 shell
- linux 下检查java jar包 程序是否正常 shell
- 转载:学习Entity Framework 中的Code First
- 字符倒序
- andorid:listSelector失效问题。
- java中的缓存技术该如何实现
- 使用java 和freemarker实现多级菜单(分类)
- 2016年3月7日作业
- Linux Shell常用技巧(九) 系统运行进程
- jquery实现简单的banner轮播效果【实例】