`
sunguanxing
  • 浏览: 1105884 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

让CMD窗口显示中文[JAVAC输出中文错误信息乱码的解决]

阅读更多
http://hi.baidu.com/taotling/blog/item/9cc2d3ec2e5572d72e2e21e1.html
当打开一个DOS(运行command,实际上运行的是ntvdm.exe程序)窗口或
CMD(运行cmd,实际上运行的是cmd.exe程序)窗口后,
在其窗口的上方蓝边界处右键点击,在弹出的菜单中选择“属性”,
[当然这时候选“默认值”会出来一个与“属性”一样的界面,但是好像不能进行设置。]
在出来的属性界面中的“选项”标签下面有一个当前代码页,
如果为 437(OEM-美国)
那么这个窗口是不支持显示中文的,
所以用CMD命令中的CHCP命令来解决:如下:
比如:CHCP 936
这样就可以显示中文了。

[不过CHCP命令好像改不了ntvdm.exe的代码页]

CHCP命令是用来显示或设置活动代码页编号。
格式如下:
CHCP [nnn]
nnn 指定代码页编号。

不加参数键入 CHCP 显示活动代码页编号。

nnn指定一已有的系统字符集,该字符集在CONFIG.SYS文件中由COUNTRY命令定义。
MS-DOS为以下国家和语言提供字符集:
437 美国
850 多国语(Latin I)
852 斯拉夫语(Latin II)
860 葡萄牙语
863 加拿大语-法语
865 北欧语
936 中文


PS:

因为现在的JDK下载的时候是MultLanguage多语言版本的,JDK安装完后后根据操作系统的语言环境选择设置Local对象信息,从而使用相应的语言环境,如果不想使用中文信息,可将操作系统的语言环境改为英文,比如在Windows中的控制面板中的"区域和语言选项"-->"区域选项"-->"标准和格式"中,将语言格式设置为"英语(美国)"即可.
分享到:
评论

相关推荐

    dotnet 6 命令行 cmd 设置输出英文解决中文乱码.rar

    本文档将详细阐述如何在Windows的CMD环境中设置命令行输出为英文,从而有效解决中文乱码问题。 首先,我们需要了解CMD的基本信息。CMD(Command Prompt)是Windows系统中的命令行接口,用于执行系统命令。在.NET 6...

    java中文乱码解决问题

    有时候,我们在中文系统平台下开发的 Web 应用程序移植到英文系统平台下,在 Servlet 和 JSP 中直接书写的中文字符串在输出时,将显示为乱码。这是因为在编译 Servlet 类或者 JSP 文件时,如果没有使用 -encoding ...

    针对javac的命令错误,jdk环境变量设置方法

    ### 针对javac的命令错误,jdk环境变量设置方法 在开发Java应用程序时,开发者可能会遇到“javac不是内部或外部命令”的错误提示。这种情况通常发生在刚刚安装完Java Development Kit (JDK) 并尝试编译Java代码时。...

    java中文乱码问题

    如果中间某次字符处理,用错误的编码方式解码了从输入流读取的字符数据,或用错误的编码方式将字符写入输出流,则下一个字符数据的接收者就会编解码出错,从而导致最终显示乱码。 三、在 Eclipse 中运行 Java 文件...

    在cmd窗口运行需要加载含驱动的java程序

    在cmd窗口中,输入“javac helloworld.java”来编译java文件。这将生成一个.class文件。 4.加载驱动: 加载驱动是关键的步骤。需要加载mysql-connector-java-5.1.7-bin.jar驱动,并将其指定为classpath。例如,...

    jsp页面显示中文乱码解决.pdf

    jsp 页面显示中文乱码解决 jsp 页面显示中文乱码是由于编码方式设置不正确导致的。解决方法是设置 pageEncoding 和 contentType 的其中一个或者两个为支持中文的编码格式,如 utf-8、gbk、gb2312 等。 在 jsp 页面...

    Java关于中文乱码问题的多种解决方法

    本文将深入探讨几种解决Java中中文乱码问题的方法,并以MyEclipse为开发环境,结合实际示例进行讲解。 1. 文件读写中的乱码: 当Java程序读取或写入包含中文字符的文件时,需要设置正确的字符编码。例如,使用`...

    JAVA常见中文乱码问题解决方法

    通过上述方法,可以有效解决Java在处理中文字符时可能出现的乱码问题,确保程序在各种环境下正确显示中文。在开发过程中,保持编码一致性,理解和利用Java提供的字符编码工具,是预防和解决这类问题的关键。

    jsp 中文乱码 原因及彻底解决办法

    【JSP 中文乱码的原因及解决方法】 在开发基于Java的JSP应用程序时,遇到中文乱码问题是很常见的困扰。这是因为Java的核心和class文件基于Unicode编码,这为跨平台提供了便利,但也引入了处理中文字符时可能出现的...

    java中文乱码字符集解决大全.pdf

    以中文Win2K为例,如果源文件使用GBK编码,javac会尝试将其转换为UTF-8编码,然后在运行时,JVM又需将UTF-8编码的字节码还原为GBK编码以正确显示中文。如果任一环节出现编码不匹配,就会导致乱码。 3. 解决Java中文...

    javac不是内部或外部命令解决

    完成环境变量的设置后,重启命令行窗口,输入`javac`或`javac -version`,如果能够看到版本信息,说明配置成功。 ### 三、javac命令详解 javac命令用于将Java源代码编译成字节码(.class文件)。它支持多种选项,...

    Linux下的JFreeChart中文乱码口口解决

    这个文件可以用来解决JFreeChart在Linux下显示中文乱码的问题。 解决步骤如下: 1. **安装字体**:首先,你需要将“simsun.ttc”字体文件安装到你的Linux系统中。这通常涉及到将字体文件复制到系统的字体目录...

    javac 源码 javac 源码

    javac 在编译过程中会检测语法错误、类型不匹配等问题,并生成错误和警告信息。这些信息通过 `com.sun.tools.javac.main.DiagnosticListener` 接口传递给用户。 5. **注解处理**: Java 提供了注解(Annotation)...

    eclipse下properties文件中文乱码的解决方案

    然而,由于编码问题,这些文件中的中文字符可能会显示为乱码,这无疑给开发工作带来了困扰。本文将深入探讨如何解决Eclipse中.properties文件中文乱码的问题。 首先,我们需要理解.properties文件的编码标准。这种...

    JSP中文乱码的产生原因及解决方案

    在JSP开发中,中文乱码是一个常见的问题,它源于Java和JSP处理中文字符的方式。Java语言核心和class文件基于Unicode,确保了程序的跨平台性,但也为中文乱码问题埋下了伏笔。主要的乱码问题分为两类:一是Java和JSP...

    免费_java中文乱码字符集解决大全

    Java编程语言在处理中文字符时经常会遇到乱码问题,这些乱码问题的来源和解决方法是本文探讨的核心内容。乱码问题主要源自计算机操作系统的字符编码方式以及Java内部使用的UNICODE编码之间的转换过程。在深入解析这...

    java中文乱码问题详解--- java中文乱码问题详解

    ### Java中文乱码问题详解 #### 一、中文问题的来源与背景 计算机技术发展初期,操作系统主要支持单字节的ASCII字符集。随着全球化进程加快和技术进步,为支持多种语言,尤其是双字节编码的语言(如中文),提出了...

    java中文乱码字符集解决大全

    ### Java中文乱码字符集解决大全 #### 一、引言与背景 随着信息技术的全球化发展,越来越多的应用程序需要处理多种语言文字,特别是在中文环境中,如何确保Java程序能够正确地处理中文字符,避免出现乱码问题,...

    javac源码免费下载

    Java编译器(javac)是Java开发工具包(JDK)的核心组件,它负责将编写好的Java源代码(.java文件)转换成Java字节码(.class文件),使得...此外,对javac源码的深入学习也是提升编程技能和问题解决能力的有效途径。

Global site tag (gtag.js) - Google Analytics