Java文件在windows编译后的class,放到Unix上运行乱码,java文件就是简单的打印一句中文出来,在windows下,打印出来不乱码,在linux上运行就乱码了搞不懂???有没有大神指点一下?在Linux运行class文件之前都设置了export LANG为utf-8的,在window下用的eclipse,设置的编译环境是jbk
解决方案 »
- 请不要使用if(a==true)或者if(true==a)
- 关于一个字符串后缀的删除问题
- 为什么没有 Integer.parseInt(char arg0)
- java操作 powerpoint 生成图表?
- javabean中父类怎么获取子类的属性(只能用jdk API来实现)
- 请问在SWT Designer文件中,swt.jar jface.jar文件在哪里?
- 用JDK可以给手机发短消息吗? 如果可以该怎么实现
- 用jdbc连接sqlserver的问题
- 可是跑不出来!求帮忙
- 初学java,打算作一个ftp文件检索的程序...请各位提些建议..
- 请教一道算法题
- 我之前用小脚本写的能查询出来,完事改成el表达式,查询不了
登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言。如查看安装的语言包
查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言如果没有中文语言呢
可以通过网上下载安装中文语言包yum groupinstall chinese-support(不能联网的通过其他电脑下载,上传上去吧)更换语言
通过输入设置
Vi /etc/sysconfig/i18n
LANG=语言名称, 如中文是 Zn_CN.UTF-8
(注意改好之后重启一下系统)