linux-----安装jdk
su
输入密码:
password:
切换至路径:
cd /home/oracle
新建文件夹
mkdir jdk_install_pkg
切换:
cd jdk_install_pkg
复制jdk安装包至此路径下
rz
安装jdk:
./jdk-6u27-linux-i586.bin
发现报错:
bash: ./jdk-6u27-linux-i586.bin: Permission denied
是因为没有权限;
分权限:
chmod 755 jdk-6u27-linux-i586.bin
然后安装:
./jdk-6u27-linux-i586.bin
----------------------------------------------------------------------jdk-6u11-linux-i586.bin 这个是自解压的文件
报错:
Unpacking...
Checksumming...
Extracting...
./jdk-6u27-linux-i586.bin: ./install.sfx.2846: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Failed to extract the files. Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information.
查原因:
是因为64位系统安装了32位的软件(此jdk是32位的。。。)
需要安装一个rpm包解决:
glibc-2.12-1.107.el6.i686.rpm
安装rpm:
[root@localhost jdk_install]# rpm -ivh glibc-2.12-1.107.el6.i686.rpm --nodeps --force然后再安装
[root@localhost jdk_install]# ./jdk-6u27-linux-i586.bin
成功。
配置:
vi /etc/profile
添加内容:
export JAVA_HOME=/home/oracle/jdk_install_pkg/jdk1.6.0_27
export JAVA_BIN=/home/oracle/jdk_install_pkg/jdk1.6.0_27/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
使修改立即生效:
. /etc/profile
------------------------------------------------------------------------注意: . 和 /etc/profile 有空格.
测试:
java -version
测试结果:
[root@localhost jdk_install]# java -version
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) Server VM (build 20.2-b06, mixed mode)
说明安装jdk成功。

浙公网安备 33010602011771号