LinuxSir.cn,穿越时空的Linuxsir!

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

装了JDK 5.0,环境变量设置好了,但运行java 还是gcj的版本怎么办?

[复制链接]
发表于 2006-10-11 21:20:28 | 显示全部楼层 |阅读模式
export JAVA_HOME=/usr/share/jdk1.5.0_08
export JRE=${JAVA_HOME}/jre
export CLASSPAHT=$JAVA_HOME/libJRE/lib:.
export PATH=$PATHJAVA_HOME/binJRE/bin:.

我想运行的java 是jdk 5.0的,不是gcj那个版本的

为什么?
sudo update-alternatives --set java /usr/share/jdk1.5.0_08/jre/bin/java
update-alternatives: Cannot find alternative `/usr/share/jdk1.5.0_08/jre/bin/java'.
发表于 2006-10-11 22:15:48 | 显示全部楼层
以下是我的设置,我的 JDK 环境:   JAVA_HOME= /opt/java
然后执行:
sudo update-alternatives --install /usr/bin/java java /opt/java/bin/java 1024
(末尾那个数字用来设置优先级,具体什么作用我也不清楚)
sudo update-alternatives --set java /opt/java/bin/java

你可参照我的修改下,试试,update-alternatives  --help 有详细的帮助
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-12 06:35:10 | 显示全部楼层
谢谢楼上的,但好像还是不行。不过我把/etc/alternatives目录下的符号连接java, jar, java.1.gz, jar.1.gz全部删除,从新连接到我的/usr/share/jdk1.5.0_8/bin
另外我想问一个问题,
/usr/share/jdk1.5.0_8/bin和/usr/share/jdk1.5.0_8/jre/bin里面的java,jar有什么区别?
回复 支持 反对

使用道具 举报

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

本版积分规则

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