http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html
这个地址下载
jdk-6u45-linux-i586.bin
执行
./jdk-6u45-linux-i586.bin 安装的时候报了
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
纠结了好久
需要安装glibc.i686
yum install glibc.i686
这个要反复安多试几次
解压出来是
jdk1.6.0_45
mv jdk1.6.0_45 /usr/local/
设置环境变量
vim /etc/profile
//在文件最后面添加
export JAVA_HOME=/usr/local/jdk1.6.0_45
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre
当然,你也可以用
echo >>/etc/profile 里面
source /etc/proflie
如果 出现了错误
java --version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
解决
unpack200 $JAVA_HOME/lib/tools.pack tools.jar
unpack200 $JAVA_HOME/jre/lib/rt.pack rt.jar