1.从http://java.sun.com中下载jdk
2.安装jdk
chmod 755 /home/zhangze/下载/tools/jdk-6u32-linux-i586.bin #获得jdk文件操作权限
./jdk-6u32-linux-i586.bin (tar -xvf jdk-6u32-linux-i586.tar.gz)#解压jdk
mkdir /usr/lib/jdk #在/usr/lib下创建jdk文件夹
sudo mv /home/zhangze/下载/tools/jdk1.6.0_32 /usr/lib/jdk #将解压出的jdk移动到jdk中
3.配置环境变量
sudo gedit /etc/profile #用gedit打开/etc/profile文件
在文件的最后面增加:
export JAVA_HOME=/usr/lib/jdk/jdk1.6.0_32
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
4.由于ubuntu中可能会有默认的jdk,如openjdk,所以为了使默认使用的是我们安装的jdk,还要进行如下工作
sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.6.0_32/bin/java 300
sudo update-alternatives --config javacupdate-alternatives --install
/usr/bin/javac javac /usr/lib/jdk/jdk1.6.0_32/bin/javac 300
配置链接组:
sudo update-alternatives --config javacupdate-alternatives --config java
sudo update-alternatives --config javacupdate-alternatives --config javac
5.测试安装的结果:
java -version
如果一切正常,会显示jdk的版本号之类的信息。
java version "1.6.0_32"
Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
Java HotSpot(TM) Server VM (build 20.7-b02, mixed mode)