环境:

  • win7

  • cmd窗口编译

    • javac xx.java时报错

  • 错误显示:错误:编码GBK的不可映射字符

背景:

参考:

分析:

  • Linux下为UTF-8编码,javac编译gbk编码的java文件时,容易出现“错误: 编码UTF8的不可映射字符”

    解决方法是添加encoding 参数:javac -encoding gbk xxx.java

  • Windows下为GBK编码,javac编译utf-8编码的java文件时,容易出现“错误: 编码GBK的不可映射字符”

    解决方法是添加encoding 参数:javac -encoding utf-8 xxx.java

  • 附图(win7环境下):

  • 此方法不行的情况下,修改编辑器的encoding为ANSI

END

最新文章

  1. android 开发环境
  2. Mac/Linux 定时运行命令行
  3. Hadoop学习过程知识积累
  4. poj3207 Ikki’s Story IV – Panda’s Trick
  5. C#基础(六)——值类型与引用类型
  6. Bash中的$符号
  7. For Aisha(阿伊莎)
  8. perl 创建文本框
  9. golang Date format
  10. 断开/删除 SVN 链接(.svn)的几种方法
  11. Python中文
  12. 小技巧:selenium java中如何使用chrome默认的profile
  13. Spring源码学习:第0步--环境准备
  14. (转)java术语(PO/POJO/VO/BO/DAO/DTO)
  15. POJ3122-Pie-二分答案
  16. C# windows程序应用与JavaScript 程序交互实现例子
  17. Ibatis.Net 数据库操作学习(四)
  18. jsp/servlet区别
  19. 2_python之路之多级菜单
  20. 通过javascript进行UTF-8编码

热门文章

  1. [web 安全] php随机数安全问题
  2. wangeditor 支持上传视频版
  3. mpvue实现微信小程序(欢迎踩坑)
  4. configerparser模块
  5. 解决 pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno 61] Conne
  6. Centos7硬盘空间扩容(vmware虚拟机)
  7. 如何分析及处理 Flink 反压?
  8. MaxCompute Studio 使用入门
  9. php中美元符号是什么意思
  10. 20180705-Java对象和类