[问题]在8.04下的java环境大家用的什么?sun java怎么一堆乱码?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
huhuan
帖子: 12
注册时间: 2008-01-20 21:08

[问题]在8.04下的java环境大家用的什么?sun java怎么一堆乱码?

#1

帖子 huhuan » 2008-03-30 9:33

如题,安装java环境,可安装了sun java6.5后,发现连控制台都是一堆乱码?该怎么办呢?
flyinflash
帖子: 2376
注册时间: 2006-09-21 14:28

#2

帖子 flyinflash » 2008-03-30 9:37

安照去wiki做

您 google 了没有?

贴上您的local

代码: 全选

Alice ~ # cat /etc/locale.gen
huhuan
帖子: 12
注册时间: 2008-01-20 21:08

#3

帖子 huhuan » 2008-03-30 10:26

上去搜索了,可好像都不合适,不过依靠java的程序可以运行!就是控制台里字与字之间有方框,影响阅读!


huhuan@huhuan-desktop:~$ cat /etc/locale.gen
cat: /etc/locale.gen: No such file or directory
huhuan@huhuan-desktop:~$ cat /etc/locale.gen
cat: /etc/locale.gen: No such file or directory
huhuan@huhuan-desktop:~$

怎么办?
yiyid
帖子: 51
注册时间: 2007-03-08 13:44

#4

帖子 yiyid » 2008-03-30 11:48

我的做法是把/etc/fonts/conf.d/49-sansserif.conf删了就OK了,反正我的机器上这样做字体就正常了。你备个份删了从启后试试
huhuan
帖子: 12
注册时间: 2008-01-20 21:08

#5

帖子 huhuan » 2008-03-30 15:43

做了,还是一样的,字中间有方框!
cosquidz
帖子: 507
注册时间: 2006-06-19 12:17
来自: 香山县

#6

帖子 cosquidz » 2008-03-30 16:23

$JAVA_HOME/jre/lib/ 下面有关于字体的文本,搜索一下,要不把jdk1.7相应的文件复制过去也可以。
少说话,多做事,切记!!

[测试]解决 Sciom 输入失效的暂时方案

下面都空荡荡了。呵呵
dy810810
帖子: 13
注册时间: 2007-02-03 23:44

#7

帖子 dy810810 » 2008-03-30 18:43

最简单有效的办法:
在jdk/jre/lib/fonts/建一个fallback目录,把simsun字体拷过去就可以了。
huhuan
帖子: 12
注册时间: 2008-01-20 21:08

#8

帖子 huhuan » 2008-03-30 23:57

最简单有效的办法:
在jdk/jre/lib/fonts/建一个fallback目录,把simsun字体拷过去就可以了。
怎么操作?这个目录具体位置在那里?,那个simsun字体在那里拷贝?
dy810810
帖子: 13
注册时间: 2007-02-03 23:44

#9

帖子 dy810810 » 2008-04-01 0:56

huhuan 写了:
最简单有效的办法:
在jdk/jre/lib/fonts/建一个fallback目录,把simsun字体拷过去就可以了。
怎么操作?这个目录具体位置在那里?,那个simsun字体在那里拷贝?
jdk一般装在/usr/lib/jvm/下面
simsun字体从win系统下拷吧 在windows/fonts目录下拷。
gxcooo
帖子: 394
注册时间: 2005-09-29 17:58

Re: [问题]在8.04下的java环境大家用的什么?sun java怎么一堆乱码?

#10

帖子 gxcooo » 2008-04-01 9:08

huhuan 写了:如题,安装java环境,可安装了sun java6.5后,发现连控制台都是一堆乱码?该怎么办呢?

这个问题我昨天也遇到了,原因是Ubuntu 8.04上uming.ttf变成了uming.ttc
ubuntu里的java默认的中文字体是uming.ttf,所以大家就会遇到方块字了
解决办法:
代码:

代码: 全选

cd /usr/share/fonts/truetype/arphic/
 sudo ln -s uming.ttc uming.ttf 
Linux debian 2.6.18.1lemote #1 Sat Jan 13 16:02:26 CST 2007 mips GNU/Linux
top - 10:13:17 up 70 days, 11:32 , 1 user, load average: 0.63, 0.61, 0.55
头像
trigger
帖子: 1604
注册时间: 2006-10-25 18:08

#11

帖子 trigger » 2008-04-01 15:16

10楼有效 :o
头像
qiang_liu8183
论坛版主
帖子: 10699
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

#12

帖子 qiang_liu8183 » 2008-04-01 17:18

留个脚印~~~
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#13

帖子 stlxv » 2008-04-01 17:30

huhuan 写了:上去搜索了,可好像都不合适,不过依靠java的程序可以运行!就是控制台里字与字之间有方框,影响阅读!


huhuan@huhuan-desktop:~$ cat /etc/locale.gen
cat: /etc/locale.gen: No such file or directory
huhuan@huhuan-desktop:~$ cat /etc/locale.gen
cat: /etc/locale.gen: No such file or directory
huhuan@huhuan-desktop:~$

怎么办?
您可以尝试将您的locale更改成java应用程序所使用的locale,可能的取值为zh_CN.UTF-8, zh_CN.GB2312, zh_CN.GBK等等;同时,可以尝试更改终端所使用的字体。
PHP是最好的语言!不服来战!
huhuan
帖子: 12
注册时间: 2008-01-20 21:08

#14

帖子 huhuan » 2008-04-01 22:39

多谢10楼!已经解决!
头像
juhongqiang
帖子: 96
注册时间: 2008-02-17 20:02

#15

帖子 juhongqiang » 2008-04-03 13:26

谢谢 十楼的
回复