到sun的官网上下载jdk,可以下载rpm版的或是bin版本的,然后放在/usr下,也可以是其他地方,就是你想安装的。
然后在终端输入 :
#sudo chmod +x jdk-6u24-linux.bin
上面命令用于给jdk-6u24-linux.bin文件增加执行权限
#./jdk-6u24-linux.bin
上面命令用于执行文件
之后目录下多了一个文件夹jdk-6u24-linux,然后就是修改环境变量,有三种方法 :
1 临时的,在终端 #export PATH=$PATH:/usr/jdk-6u24-linux/bin (具体情况具体写) 然后 测试 Java --version 这种关掉终端就不行了
2 永久的 修改/etc/profile 在最后加入一句 export PATH=$PATH:/usr/jdk-6u24-linux/bin
然后注销下 这是永久的 而且对所有用户都可以
3 也是永久 修改 主目录下 .profile 同样是加一句 export PATH=$PATH:/usr/jdk-6u24-linux/bin
这只是对当前用户有效
redhat中自带的java版本比较旧,需要删除其中的java命令,这些java相关的命令存储在/usr/bin目录下,删除这些命令既可以使新安装的java命令生效。涉及的文件有:
jar jarsigner java javac javadoc javah keytool rmic rmiregistry