问题描述:

我在notepad++上打开.java文件编辑,用cmd 编译运行,直接报错:

问题分析:

经查阅资料,得知这是编码格式引起的错误。这种错误出现的原因主要是代码中含有中文字符(注释中的中文也算)。我们在使用cmd运行java程序时,系统默认的编码格式是GBK。而包含中文字符的代码一般是Unicode格式,所以直接运行含有中文字符的代码就很容易出现这种编码报错。

解决办法:

方法1.带上编码utf-8,运行命令:javac -encoding utf-8 文件名.java

方法2.用记事本或者编辑器将源文件另存为ANSI编码格式,然后javac编译

便可运行成功!

使用cmd运行java出现错误:编码GBK 的不可映射字符相关推荐

  1. java命令行编译运行遇到java:5: 错误: 编码GBK的不可映射字符 (涓変釜鏋勯?犲嚱鏁?)解决方法

    java命令行编译运行遇到java:5: 错误: 编码GBK的不可映射字符 (涓変釜鏋勯?犲嚱鏁?)解决方法 错误原因:使用简单javac 命令编译java文件,如果代码中存在中文,就算是注释有中文的 ...

  2. 【错误记录】生成 Java 文档错误 ( Xxx.java:xx: 错误: 编码GBK的不可映射字符 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 使用 javadoc 命令 , 生成 Java 文档 , 报错 ; javadoc Student.java D:\develop\javadoc& ...

  3. 【java】xxxxx.java:5: 错误: 编码 GBK 的不可映射字符_编译问题

    1.出现问题 xxxxx.java:5: 错误: 编码 GBK 的不可映射字符 (0x80) System.out.println("璇疯緭鍏ョ涓?涓拰灏氱殑韬珮锛?"); ...

  4. JAVA:错误: 编码GBK的不可映射字符;错误: 找不到或无法加载主类;

    目录 一.编码GBK的不可映射字符: 1.现象 2.解决方法 ANSI:ANSI是什么编码? - malecrab - 博客园 (cnblogs.com) 二.找不到或无法加载主类 一.编码GBK的不 ...

  5. java:3: 错误: 编码 GBK 的不可映射字符 (0x8E)

    1.错误实例 2.java代码 public class Welcome {public static void main(String[] args) {System.out.println(&qu ...

  6. java错误: 编码 GBK 的不可映射字符 (0x9C)

    java错误: 编码 GBK 的不可映射字符 (0x9C) 目录 java错误: 编码 GBK 的不可映射字符 (0x9C) 错误情况示例: 解决办法: 错误情况示例: E:\myJavaCode&g ...

  7. IDEA Generate JavaDoc时 控制台报错误: 编码GBK的不可映射字符

    一.生成JavaDoc 为了方便查看功能解释,除了使用Swagger-ui以外,还需要知道非控制器(controller)类的功能,比如Service.Resource等.于是尝试了一下IDEA的生成 ...

  8. 基于Windows下处理Java错误:编码GBK的不可映射字符的解决方案

    基于Windows下处理Java错误:编码GBK的不可映射字符的解决方案 最近在研究Java,涉及命令行编译,使用notepad++编辑器,然后使用javac编译: 之前的几个文件没有中文的内容,都没 ...

  9. 错误: 编码GBK的不可映射字符 - Android Studio 生成javadoc文档时报错

    1.运行Tools工具中的Generate JavaDoc报错 想将项目生成一个帮助文档,结果生成doc时(如下图所示), 报下面错误 错误: 编码GBK的不可映射字符//鑾峰彇鍒板緟瑙f瀽鐨勫浘鐗? ...

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

    错误: 编码GBK的不可映射字符 由于默认字符编码GBK无法映射中文字符,通过cmd进行编译时报错 输入 javac -help 回车,查找帮助信息 查找到帮助信息中参数 -encoding 可以指定 ...

最新文章

  1. 为什么 StringBuilder 不是线程安全的?
  2. webpack基础概念
  3. java try嵌套
  4. IDEA第一个mybatis程序 mybatis增删查改操作 mybatis的map模糊查询
  5. C++使用位操作将数字乘以7的算法实现(附完整源码)
  6. 那一年,整个游戏界差点因为一款垃圾游戏,而一同被“埋葬”
  7. java单链表存储结构_Java数据结构——单链表
  8. C# AE缓冲区分析 (转)
  9. Java怎么按照字母对单词排序_将一段字符串文本中的每个单词提取出来后按照字母顺序排序...
  10. 危险漫步_2006年糖尿病漫步-漫步之日
  11. 微信小程序添加卡券到微信卡包,使用wx.addCard()方法传参及整体流程
  12. 天蝎项目整机柜服务器技术规范,天蝎整机柜服务器技术规范25.doc
  13. Web前端学习——HTML
  14. windows和ubuntu双系统,ubuntu下硬盘变成只读状态,无法粘贴文件的有效解决方法
  15. Test OpenStack SRIOV (by quqi99)
  16. python交互界面数据分析_如何用 Python 和 Streamlit 做交互式数据分析产品?
  17. 什么是软件和软件架构
  18. sqlserver 中位数计算方法
  19. SDNUOJ1062 传话
  20. 斯特林——安菲尔德的新宠

热门文章

  1. Keil(STM32)开发环境-(2)Keil导入设备系列包
  2. 有关计算机的做PPT的内容,PPT有哪些可以「一劳永逸」的操作?
  3. java_入门基础笔记
  4. 如何通过音乐数字化实现创新的音乐数字发行
  5. 网页vscode安装插件wav-preview
  6. python 参数传递的两种方式二 名称传递
  7. Received status code 400 from server: Bad Request
  8. 微信开发小程序面试题
  9. pycharm使用git提交和拉取远程代码
  10. linux 符号链接有什么用,硬链接和符号链接有什么区别?