LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2065|回复: 12

安装java1.5的问题(suse 10)

[复制链接]
发表于 2005-12-20 15:19:16 | 显示全部楼层 |阅读模式
我的suse已经装了java 1.4,现在我想装1.5,yast上虽然有但不是最新的,想自己动手装,但我怎么弄也不行,我在.profile文件中把alljava.sh中的java环境变量都unset了,然后在.profile中重新设置了环境变量,但是不行啊,在PATH中加上了1.5路径,但是查看path时没有,只有以前那个1.4的路径,请高手帮忙解决一下。
发表于 2005-12-20 16:42:53 | 显示全部楼层
不知道,我装suse的时候没装java ,装好后到java.sun.com下载1.5update6 解压缩拷贝到opt目录
然后设置profile中相应的路径就ok了呵呵
回复 支持 反对

使用道具 举报

发表于 2005-12-21 16:11:22 | 显示全部楼层
打开终端
vi  ~/.bash_profile
加入
export JAVA_HOME=/usr/local/jdk1.5.0
export PATH=$JAVA_HOME/binPATH
export CLASSPATH=$JAVA_HOME/jre/lib/rt.jar:.
在FC4里就有.bash_profile 文件,SUSE10.0里好像没这个文件,那就新建一个.
还有JAVA_HOME是指java安装的地方我的是/usr/local/jdk1.5.0,可根据你的修改一下.
然后重启即可.
回复 支持 反对

使用道具 举报

发表于 2005-12-21 16:45:33 | 显示全部楼层
我也有类似楼主的情况。
由于java的中文字体显示问题,我从高手出要来了1.5的jdk,然后把原来的1.4的文件夹改掉名字,然后修改/etc/profiles,本来以为好了,谁知,中文还是方块(但是这个方块和以前比,明显字体改变了)
估计也是环境变量的问题。
我现在想,能不能把所有的java从suse10.0种中删除,也就是相当于清空关于java的环境变量,然后自己安装jre1.5.0,完全自己配制呢?
回复 支持 反对

使用道具 举报

发表于 2005-12-21 17:26:08 | 显示全部楼层

我就是这么做的
回复 支持 反对

使用道具 举报

发表于 2005-12-21 18:41:21 | 显示全部楼层
自己从Java.com下载的jre安装的
系统自带的几个Java虚拟机都没有装

默认安装在/usr/java/下面
自己建立/etc/profile.local文件 添加环境变量的设置语句:
JAVA_HOME=/usr/java/jre1.5.0_05
PATH=$JAVA_HOME/binPATH
CLASSPATH=.JAVA_HOME/lib/tools.jarJAVA_HOME/lib/dt.jar
export PATH JAVA_HOME CLASSPATH

保存
再修改lib目录下的字体配置文件 完美中文显示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-12-21 21:32:48 | 显示全部楼层
楼上的兄弟试试,看看边上的期评是不是乱码?
http://weiqi.sports.tom.com/pu/8456.html
回复 支持 反对

使用道具 举报

发表于 2005-12-22 10:02:47 | 显示全部楼层
的确是乱码
但是我觉得这是这个Applet本身的问题

我尝试访问了一下其他有中文Applet的网站 包括繁体中文在内 基本都能正确显示
在这个棋评的Applet里面 也有部分中文能够显示
你看这个页面的源代码可以知道 能够显示出来的“黑方”“白方”这几个字 也都是由Applet输出的 并不是HTML代码的一部分 可见Applet的中文是可以正确显示的

那些乱码的出现 我想(猜想)可能是由于编码的问题
你可以发现 除了“黑方”“白方”等等这几个字符串 其它的信息都是从另外一个文件中读取的:
http://weiqi.sports.tom.com/qipu/200512/4zheng-8sgf.htm
这个文件扩展名是htm 但实际上就是一个文本文件 不含有任何HTML标签
当然也就缺少了编码的信息

这是我的一点点猜测 拿出来大家讨论下 希望大家能够一起找到好的Solution。
回复 支持 反对

使用道具 举报

发表于 2005-12-22 10:57:17 | 显示全部楼层
我把原来的java全部删除了,自己装了jre1.5,设置好变量环境后,发现现在连部分中文都不能显示了,连下面按钮的“下一步”什么的都是方快了,会不会是全局变量环境问题呢?因为我改了/etc/profile,但是还是没用。
回复 支持 反对

使用道具 举报

发表于 2005-12-22 11:51:10 | 显示全部楼层
/etc/profile不能改 YaST每次重新进行系统配置时都会把它改回来
自己建一个/etc/profile.local
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表