Ubuntu 10.04下安装SUN JDK

Ubuntu 10.04默认安装了openJDK,gcj等Java环境。不过如果要构建一个高效可用的Java开发环境,需要安装SUN Hotspot JRE也就是SUN公司(现在的Oracle公司)的JDK。

我的安装步骤如下:

1, 从Oracle官网上下载JDK 1.6 Update 20版本,链接是
http://www.oracle.com/technetwork/java/javase/downloads/index.html
选择linux的platform,continue一下开始下载,文件名是jdk-6u20-linux-i586.bin,暂保存在/home/administrator目录下面。

2, 新建目录,在console终端中,输入cd  /usr/lib,
依次输入

sudo mkdir sunJVM,
cd sunJVM,
sudo mkdir JDK,
这样就新建了/usr/lib/sunJVM/JDK这样的目录层次,

3, 将安装文件jdk-6u20-linux-i586.bin拷贝至新建的目录中,
sudo cp /home/administrator/jdk-6u20-linux-i586.bin /usr/lib/sunJVM/JDK (注意字符间的空格)
将可执行权限赋予该安装文件,
cd JDK,
sudo chmod a+x jdk-6u20-linux-i586.bin
执行安装命令:
sudo ./jdk-6u20-linux-i586.bin
一直按enter回车,直到出现yes/no提示,输入Y并回车,耐心等待安装完成。

4, 设置环境变量,
在终端执行代码:  sudo gedit /etc/environment
添加如下变量:
JAVAHOME=/usr/lib/sunJVM/JDK/jdk1.6.0_20
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/sunJVM/JDK/jdk1.6.0_20/bin"
CLASSPATH=.:/usr/lib/sunJVM/JDK/jdk1.6.0_20/lib

5, 设置默认的jdk,因为系统可能将其他已安装的jdk作为默认 ,例如open-jdk,因此需要在终端执行代码:

sudo update-alternatives --install /usr/bin/java java /usr/lib/sunJVM/JDK/jdk1.6.0_20/bin/java 400
(400是权重,可以设置为更大值)
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/sunJVM/JDK/jdk1.6.0_20/bin/javac 400

接着输入sudo update-alternatives --config java  ,选择对应的jdk。

输入java -version,
检查是否为Sun/Oracle jdk,至此已成功安装sun-jdk。

你可能感兴趣的:(Ubuntu 10.04下安装SUN JDK)