控制台乱码

时间:2021-11-10 21:29:26 200字

篇一:《解决eclipse,控制台Console,输出乱码问题》

解决eclipse,控制台Console,输出乱码问题 应用2009-08-19 22:41:51阅读34评论0 字号:大中小 订阅

默认状态下,eclipse中不能存在多种语言,更不可能同时输出多种语言到console中。

这里介绍如何设置,使eclipse输出多种语言到consle中。

第一步:让代码中存在多种语言。

代码如下:

当保存这段代码的时候,eclipse会弹出对话框,提示不能保存。

这是如下设置就可以顺利保存。

第二步:在console中,正常输出多种语言。

在默认状态下,执行上面的代码,在console中出现乱码。我的系统环境是英文哦。

需要如下设置。

1.

2.在这里新建。

3.在arguments中如入“-Dfile.encoding=utf-8”

4.选择

utf-8

再次执行代码,会发现中文,日文,韩文,英文都可以正常显示。

篇二:《MyEclipse 编码及控制台输出的乱码问题》

MyEclipse 6.5-8.6 编码及控制台输出的乱码问题

首先,当我们创建一个Java文件时,可以对该文件的编码格式进行调整:选中要修改的Java项目,右键单击选择

properties—Resource:Text file encoding—点击Apply按钮- -OK按钮

或者菜单栏

Window—Preferences—General—Workspace:Text file encoding—点击Apply按钮- -OK按钮

这样,再纠正代码中的乱码。在我们编写Java文件时,输入的中文就不会是乱码了但是输出到控制台的时候还是会有乱码。

只找到一点,那把我的方法描述如下:

对于输出到控制台的乱码,上述方法则不能解决。这种乱码是属于在JVM(java虚拟机)上运行时,JVM的默认输出格式不支持中文造成的。这时,必须要对JVM的输出格式进行设置。具体操作如下:

接下来在VM arguments中添加 “-Dfile.encoding=UTF-8"

这里选择

Commo

在Console encoding中选择UTF-8 (如果Default的默认值不是UTF-8,就选Other的UTF-8)

设置好以后,点击apply,再run,控制台就可以输出中文,而不是乱码(注意:如果在VM arguments中添加“ -Dfile.encoding=GB2312 ",而后边选择可以是UTF-8,也可以是GBK都支持中文格式的编码集,UTF-8是对所有格式都支持的,所以我就用这个了。但建议你把编码格式和控制台全部设为同一个编码格式。{控制台乱码}.

篇三:《解决MySQL控制台中文乱码问题》

打开MySQL的my.ini文件,找到下列3个地方进行修改:(红色部分为需要添加的){控制台乱码}.

修改了my.ini文件后,重新启动所有服务,再重新打开MySQL控制台即可。

篇四:《Myeclipse 控制台 乱码》

Myeclipse 控制台 乱码

文章分类:Java编程

今天同事叫我处理Myeclipse控制台的打印信息中文乱码的问题,想一下,其实这个问题冲开始用Myeclipse时,就碰到这个问题的了,只是一直都没有认真地想过怎样解决,人就是这样,不到最后关头,都愿意动一下的,坏习惯。 关于这个问题,可以分析一下,中文乱码往往是由于编码不一致导致的,jboss的日志文件用EditPlus打开,是没有乱码的,只是在Myeclipse中的控制台显示为中文乱码,这样可以判断出,就是jboss日志文件的编码与Myeclipse中的控制台的 编码不一致了。

查看Myeclipse控制台编码:

实践过后,觉得每个应用服务器对应的Myeclipse的控制台应该是不同的。 window-->preferences{控制台乱码}.{控制台乱码}.

这里可以查看到jboss的日志在Myeclipse控制台显示时的编码。

解决方法有两个:

1、将上面第二张图的编码选择utf-8(我们都是用utf-8的){控制台乱码}.

这种方法治标不治本,很麻烦,因为每次启动时,都需要设置,关闭服务器后,这里又恢复了gbk了,找不到怎样永久地将他设为utf-8.

第二种方法:{控制台乱码}.

这个方法是突然想起的,既然改不了Myeclipse的,那就改jboss呗,就这样,被我找出来了。

修改JBOSSHOME/server/default/conf/的jboss-log4j.xml

具体:

Java代码

1. <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">

2. <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>

3. <param name="Target" value="System.out"/>

4. <param name="Threshold" value="INFO"/>

5. <param name="Encoding" value<SPAN style="COLOR: #000000">="<SPAN>UTF-8</SPAN>"/</SPAN>>

在CONSOLE这个appender中(我的文件是第71行),将UTF-8改为GBK即可。

到此为止,问题得到解决。朦胧中觉得,Myeclipse启动jboss,貌似不调用jboss本身的run.bat、run.conf文件。

篇五:《weblogic控制台乱码问题》

weblogic控制台乱码问题

1. 先进入当前项目的域的文件夹中的 bin 文件夹中

D:WebLogic_11gMiddlewareuser_projectsdomainsbase_domainbin 找到文件:setDomainEnv.cmd

2. 用 Editplus 打开该文件,找到图中选中区域

3. 在红色框的后面添加:-Dfile.encoding=utf-8 如下图:

再运行服务器应该就没有乱码问题了

篇六:《解决汉字不能正常输入及乱码的问题》

6、解决汉字不能正常输入及乱码的问题

1、检查系统的默认语言是否正确?

Win95/ 98可设为英语美国,2000、XP可设为中文中国简(繁)体美式键盘。

2、检查程序和控制面版(控制台)的“添加/删除程序”中是否有“中文域名通用网址”、“上网助手”等IE的插件?尝试把这些IE插件删除。

3、检查万能五笔的功能菜单是否有3个以上的接口?尝试更换接口。

Win95/98有默认接口及备用接口等。

2000/XP 有默认接口及备用接口和系统GB接口(简体), BIG5接口(繁体)

4、检查是否安装了两个版本,(在安装时没有把旧的版本卸载而引起的冲突)

5、如果曾经安装过以前的旧版本先卸载后安装,在使用时必须点击“恢复默认设置”的按钮一次。 万能五笔的功能甚多,如果设置错乱时,或者输入不正常时、点击功能菜单/ 恢复默认设置 。

6、你所用的版本不是最新的版本,可能需要升级。

7、可能你的万能五笔某个程序已受了损坏,必须重新安装。

综合方法 : 是否有IE的插件、升级版本、尝试更换接口、恢复默认设置、下载最新版本重装(卸载旧版)