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

在导入别人的项目或是自己以前的项目时,在 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><maven.compiler.encoding>UTF-8</maven.compiler.encoding><
</properties>

IntelliJ IDEA 编译Java代码时,中文乱码问题相关推荐

  1. JAVA 代码里中文乱码问题

    为什么80%的码农都做不了架构师?>>>    1.中文在代码里, 输出到控制台出现了乱码 解决方法:右键项目属性,修改编码格式为UTF-8,重新打包,部署启动.即可. 转载于:ht ...

  2. 记事本编写java代码出现中文乱码

    直接上图

  3. ant脚本编译java_1.4 在Ant中编译Java代码

    1.4  在Ant中编译Java代码 在Java开发中,任何构建脚本都需要完成的一个最基本工作就是编译代码.在Ant中,任务为编译Java代码提供了方便的一次性解决方案. 下面介绍任务的简单用法.以上 ...

  4. JAVA运行时中文输出乱码原因与解决

    JAVA运行时中文输出乱码 public class project1 { public static void main(String[] args) {System.out.println(&qu ...

  5. 从本机发送信息到另一台服务器上时中文乱码

    2019独角兽企业重金招聘Python工程师标准>>> 从本机发送信息到另一台服务器上时中文乱码 别的电脑都没问题,只有本机通过sts开tomcat并发送信息到另一服务器时中文乱码. ...

  6. 文件下载图片或者视频及解决保存文件时中文乱码问题

    文件下载需求: 页面显示超链接 点击超链接后弹出下载提示框 完成图片文件下载 分析: 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框.不满足需求(所以要在a标签 ...

  7. Fluent UDF 调试时中文乱码问题不优雅解决

    Fluent UDF 调试时中文乱码问题不优雅解决 在Fluent 15 版本以上,进行UDF调试时,无论代码是否正确,都会显示有乱码问题.现提出一个较为笨拙的解决方法. Transcript可以将用 ...

  8. 导入项目时中文乱码的消除

    导入项目时中文乱码一般是因为导入的java文件编码和Eclipse对java文件的默认编码不一致导致的,通过设置改变java文件的默认编码设置可以消除乱码. java文件默认编码设置: Window ...

  9. java 中文乱码过滤器_JAVA中文乱码过滤器(用java过滤器解决中文乱码)V0422 整理版...

    JAVA中文乱码过滤器(用java过滤器解决中文乱码)V0422 整理版 不用再担心java中文乱码问题,一步到位,一次性解决.更方便更快捷. web-xml配置 EncodingFilter com ...

最新文章

  1. 安全的Web主机iptables防火墙脚本
  2. Epoll为我们带来了什么
  3. 简单分享一个轻量级自动化测试框架目录结构设计
  4. bat tomcat程序在后台执行_Web中间件漏洞之Tomcat篇
  5. 专升本c语言网课听谁的好_都说塑钢泥比玻璃胶好,填缝永不变黑,师傅却说不好用,听谁的?...
  6. parallels for linux,在 Parallels Desktop 上安装 Remix OS PC
  7. 微软邀请IT管理人员及开发人员参加用户体验在线调研
  8. ADO 中 adLockPessimistic(悲观锁定)下面的陷阱
  9. 设定pic单片机端口为输入_PIC单片机入门_输入输出端口详解
  10. 常见中文字体-英文名
  11. 特征选择之互信息(mutual information)算法思想及其python代码实现
  12. 网站优质内容细则及示例说明
  13. Perl 输出数据结构:Dumper
  14. ionic4--下拉刷新(refresher)
  15. 京东自营厂直考试答案
  16. 百度云下载文件方法:PC 和 群晖 Docker
  17. aosp_003.adb
  18. Linux安装conda未找到命令
  19. 取消半角全角快捷键(shift+space)
  20. 《托尔斯泰的烦恼》纪录片笔记

热门文章

  1. 乐鑫ESP32芯片/模组选型参考指南
  2. 通过克隆MAC地址 破解网通电信封路由
  3. PHP、Tomcat获取Nginx代理后的客户端真实IP
  4. 2022浙江省计算机三级网络及安全技术考试知识点总结
  5. 【笔试题】百度+美团
  6. 基于随机遍历的羊菜狼问题(JAVA实现)
  7. Spring全集(上)
  8. html audio颜色,HTML audio 标签
  9. 【最大流,SPFA,卡常】狼抓兔子
  10. 高等数学(第七版)同济大学 总习题九(前10题) 个人解答