redhat 5 jdk 安装问题 在线狂等!!!

dragon_fire 2010-10-11 09:17:34

今天给我的redhat装了个jdk1.6.0_17 安装过程没有问题 显示done success等
在/usr/java/ 下已经生成了 jdk1.6.0_17文件夹

.bashrc 文件里的环境变量也设置好了:
set JAVA_HOME=/usr/java/jdk1.6.0_17

       export JAVA_HOME

       set PATH=$JAVA_HOME/bin:$PATH

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH

保存完该文件后
java 或
java -version
提示command not found
而且rpm -qa|grep jdk 或rpm -qa|grep gcj 没有相应的列表
请大家说说大概是什么原因
...全文
80 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
freetstar 2010-10-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 steptodream 的回复:]

根本原因在于3楼说的。

你设置环境变量之后 必须用source 或者.命令来让设置生效。
或者重新登录。
[/Quote]
是的,必须要source /etc/profile
steptodream 2010-10-12
  • 打赏
  • 举报
回复
根本原因在于3楼说的。

你设置环境变量之后 必须用source 或者.命令来让设置生效。
或者重新登录。
wangdbeyond 2010-10-12
  • 打赏
  • 举报
回复
我马上也要安装jdk了 来学习学习
dragon_fire 2010-10-11
  • 打赏
  • 举报
回复
搞定了
ln -s -f /usr/java/jdk1.6.0_12/jre/bin/java

ln -s -f /usr/java/jdk1.6.0_12/bin/javac
这样就好了
panzifei 2010-10-11
  • 打赏
  • 举报
回复
第一帖没注意到你说的保存完就执行java这句话
panzifei 2010-10-11
  • 打赏
  • 举报
回复
你刚保存完就执行java是不会马上生效的,要退出重新登录,或者执行:
. ~/.bashrc,设置的那些变量才会生效
你也可以echo $PATH看看有没有包含java程序的路径
dragon_fire 2010-10-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 panzifei 的回复:]
原因大概是你安装过程有问题
locate java |grep 'bin'
或者
find / -name java|grep 'bin'
看看程序在哪里
[/Quote]
我find / -name java|grep 'bin'
结果是:
/usr/java/jdk1.6.0.17/jre/bin/java
/usr/java/jdk1.6.0.17/bin/java
安装过程应该没有问题,安装完之后 火狐连jdk的注册页面都跳出来了
而且我看了下安装的过程,没有什么异常。
Java SE Development Kit 6 successfully installed
panzifei 2010-10-11
  • 打赏
  • 举报
回复
原因大概是你安装过程有问题
locate java |grep 'bin'
或者
find / -name java|grep 'bin'
看看程序在哪里

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧