在java代码中有中文注释,使用javac编译时,出现编码报错。

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

问题原因:

在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe会获得我们操作系统默认采用的编码格式。

解决方法:

  • 修改文件的编码方式
  • javac加上encoding选项: javac -encoding UTF-8 file.java

最新文章

  1. [LeetCode] Island Perimeter 岛屿周长
  2. javascript操作referer
  3. 初学My Batis之入门
  4. Linux Svn 安装过程及配置
  5. iOS边练边学--多线程练习的多图片下载 以及 使用第三方框架(SDWebImage)的多图片下载
  6. Thrift——初学
  7. SEO 网站页面SEO优化之页面title标题优化
  8. eclipse ldt update resource
  9. 自己动手写了第三阶段的处理器——教学OpenMIPS处理器蓝图
  10. 几行实现圆形头像,以及一些常见需求形状自定义ImageView组件
  11. iOS 10 / Swift 3.0 / XCode 8 总结
  12. Java基础二
  13. SALM入门笔记(1):特征点的匹配
  14. Gradle 1.12用户指南翻译——第五十二章. Maven 插件
  15. 【一天一道LeetCode】#232. Implement Queue using Stacks
  16. DubboAdmin部署
  17. 黄聪:分享几个免费IP地址查询接口(API)
  18. Win7 VS2015环境编译cegui-0.8.5
  19. EntityFramework6 快速入门教程【转】
  20. MATLAB安装教程

热门文章

  1. HDU 1312 (BFS搜索模板题)
  2. TYVJ P1022 进制转换 Label:坑
  3. Mysql_mysql force Index 强制索引
  4. Angular数据双向绑定
  5. JavaScript系列:再巩固-原型链
  6. php防攻击方法
  7. ease of rerouting traffic in IP networks without readdressing every host
  8. sentinel
  9. C#编程总结(四)多线程应用(进度条的编程问题)——转自http://www.cnblogs.com/yank/p/3232955.html
  10. SpringMVC 基于注解的Controller详解