使用cmd运行java出现错误:编码GBK 的不可映射字符
问题描述:
我在notepad++上打开.java文件编辑,用cmd 编译运行,直接报错:
问题分析:
经查阅资料,得知这是编码格式引起的错误。这种错误出现的原因主要是代码中含有中文字符(注释中的中文也算)。我们在使用cmd运行java程序时,系统默认的编码格式是GBK。而包含中文字符的代码一般是Unicode格式,所以直接运行含有中文字符的代码就很容易出现这种编码报错。
解决办法:
方法1.带上编码utf-8,运行命令:javac -encoding utf-8 文件名.java
方法2.用记事本或者编辑器将源文件另存为ANSI编码格式,然后javac编译
便可运行成功!
使用cmd运行java出现错误:编码GBK 的不可映射字符相关推荐
- java命令行编译运行遇到java:5: 错误: 编码GBK的不可映射字符 (涓変釜鏋勯?犲嚱鏁?)解决方法
java命令行编译运行遇到java:5: 错误: 编码GBK的不可映射字符 (涓変釜鏋勯?犲嚱鏁?)解决方法 错误原因:使用简单javac 命令编译java文件,如果代码中存在中文,就算是注释有中文的 ...
- 【错误记录】生成 Java 文档错误 ( Xxx.java:xx: 错误: 编码GBK的不可映射字符 )
文章目录 一.报错信息 二.解决方案 一.报错信息 使用 javadoc 命令 , 生成 Java 文档 , 报错 ; javadoc Student.java D:\develop\javadoc& ...
- 【java】xxxxx.java:5: 错误: 编码 GBK 的不可映射字符_编译问题
1.出现问题 xxxxx.java:5: 错误: 编码 GBK 的不可映射字符 (0x80) System.out.println("璇疯緭鍏ョ涓?涓拰灏氱殑韬珮锛?"); ...
- JAVA:错误: 编码GBK的不可映射字符;错误: 找不到或无法加载主类;
目录 一.编码GBK的不可映射字符: 1.现象 2.解决方法 ANSI:ANSI是什么编码? - malecrab - 博客园 (cnblogs.com) 二.找不到或无法加载主类 一.编码GBK的不 ...
- java:3: 错误: 编码 GBK 的不可映射字符 (0x8E)
1.错误实例 2.java代码 public class Welcome {public static void main(String[] args) {System.out.println(&qu ...
- java错误: 编码 GBK 的不可映射字符 (0x9C)
java错误: 编码 GBK 的不可映射字符 (0x9C) 目录 java错误: 编码 GBK 的不可映射字符 (0x9C) 错误情况示例: 解决办法: 错误情况示例: E:\myJavaCode&g ...
- IDEA Generate JavaDoc时 控制台报错误: 编码GBK的不可映射字符
一.生成JavaDoc 为了方便查看功能解释,除了使用Swagger-ui以外,还需要知道非控制器(controller)类的功能,比如Service.Resource等.于是尝试了一下IDEA的生成 ...
- 基于Windows下处理Java错误:编码GBK的不可映射字符的解决方案
基于Windows下处理Java错误:编码GBK的不可映射字符的解决方案 最近在研究Java,涉及命令行编译,使用notepad++编辑器,然后使用javac编译: 之前的几个文件没有中文的内容,都没 ...
- 错误: 编码GBK的不可映射字符 - Android Studio 生成javadoc文档时报错
1.运行Tools工具中的Generate JavaDoc报错 想将项目生成一个帮助文档,结果生成doc时(如下图所示), 报下面错误 错误: 编码GBK的不可映射字符//鑾峰彇鍒板緟瑙f瀽鐨勫浘鐗? ...
- 错误: 编码GBK的不可映射字符
错误: 编码GBK的不可映射字符 由于默认字符编码GBK无法映射中文字符,通过cmd进行编译时报错 输入 javac -help 回车,查找帮助信息 查找到帮助信息中参数 -encoding 可以指定 ...
最新文章
- 为什么 StringBuilder 不是线程安全的?
- webpack基础概念
- java try嵌套
- IDEA第一个mybatis程序 mybatis增删查改操作 mybatis的map模糊查询
- C++使用位操作将数字乘以7的算法实现(附完整源码)
- 那一年,整个游戏界差点因为一款垃圾游戏,而一同被“埋葬”
- java单链表存储结构_Java数据结构——单链表
- C# AE缓冲区分析 (转)
- Java怎么按照字母对单词排序_将一段字符串文本中的每个单词提取出来后按照字母顺序排序...
- 危险漫步_2006年糖尿病漫步-漫步之日
- 微信小程序添加卡券到微信卡包,使用wx.addCard()方法传参及整体流程
- 天蝎项目整机柜服务器技术规范,天蝎整机柜服务器技术规范25.doc
- Web前端学习——HTML
- windows和ubuntu双系统,ubuntu下硬盘变成只读状态,无法粘贴文件的有效解决方法
- Test OpenStack SRIOV (by quqi99)
- python交互界面数据分析_如何用 Python 和 Streamlit 做交互式数据分析产品?
- 什么是软件和软件架构
- sqlserver 中位数计算方法
- SDNUOJ1062 传话
- 斯特林——安菲尔德的新宠
热门文章
- Keil(STM32)开发环境-(2)Keil导入设备系列包
- 有关计算机的做PPT的内容,PPT有哪些可以「一劳永逸」的操作?
- java_入门基础笔记
- 如何通过音乐数字化实现创新的音乐数字发行
- 网页vscode安装插件wav-preview
- python 参数传递的两种方式二 名称传递
- Received status code 400 from server: Bad Request
- 微信开发小程序面试题
- pycharm使用git提交和拉取远程代码
- linux 符号链接有什么用,硬链接和符号链接有什么区别?