1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > IntelliJ IDEA 编译Java代码时 中文乱码问题

IntelliJ IDEA 编译Java代码时 中文乱码问题

时间:2018-09-26 10:00:08

相关推荐

IntelliJ IDEA 编译Java代码时 中文乱码问题

有很多文章介绍了这些方法,都一般都是只有前两项,或是只有第三项。这里全放上吧,做个记录。

在导入别人的项目或是自己以前的项目时,在 Build Project 时,会出现因为中文注释的乱码,所导致的编译失败。一般来说,设置3个参数即可解决问题。不过,确实需要注意写代码时,用的是 utf-8 的字符集。

1. 菜单 【File】-> 【Setting...】

Editor -> File Encodings 选项页, 两个选项:Global Encoding, Project Encoding 都设置为 utf-8;

2. 菜单 【File】-> 【Setting...】

Build, Execution, Deployment -> Compiler -> Java Compiler 选项页,选项 Additional command line parameters 设置:-encoding utf-8

3. 菜单【help】->【Edit Custom VM Options】

增加一行:

-Dfile.encoding=utf-8

问题肯定就解决了。一般来说,设置1,2,或是3,大部份情况下就解决了。

4.修改pom文件, 加入配置

<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding><piler.encoding>UTF-8</piler.encoding><

</properties>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。