第一步: 从oracle下载安装包
当前下载页面: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html
我下载的是: jdk-7u3-linux-i586.tar.gz 如果你是64为机器, 那么选64位的安装包。
第二步: 解压安装包
(1) gzip -d jdk-7u3-linux-i586.tar.gz
这时候你会看到 jdk-7u3-linux-i586.tar 文件。
(2) tar -xvf jdk-7u3-linux-i586.tar
改命令解压之后,你会发现一个文件夹 jdk1.7.0_03
(3) 文件夹放到哪儿呢? 找一个你喜欢的地方。 我放到了 /usr/mypg下面。"mypg" 是我自己建的目录。
第三步: 配置
(1) sudo update-alternatives --config java
检查以下你装了几个java环境。 我大没有装,运行之后, 显示如下:
[xxx@ubuntu mypg]$sudo update-alternatives --config java
update-alternatives: error: 无 java 的替换项。
(2) sudo update-alternatives --install /usr/bin/java java /usr/mypg/jdk1.7.0_03/bin/java 0
注意最后的编号, 我的机器之前没装java, 所以此处编号为0。
[xxx@ubuntu mypg]$sudo update-alternatives --install /usr/bin/java java /usr/mypg/jdk1.7.0_03/bin/java 0
update-alternatives: 使用 /usr/mypg/jdk1.7.0_03/bin/java 来提供 /usr/bin/java (java),于 自动模式 中。
[xxx@ubuntu mypg]$java -version
java version "1.7.0_03"
(3) javac 命令
[xxx@ubuntu mypg]$sudo update-alternatives --install /usr/bin/javac javac /usr/mypg/jdk1.7.0_03/bin/javac 0
update-alternatives: 使用 /usr/mypg/jdk1.7.0_03/bin/javac 来提供 /usr/bin/javac (javac),于 自动模式 中。
[xxx@ubuntu mypg]$javac -version
javac 1.7.0_03
参考文章:http://www.shinephp.com/install-jdk-7-on-ubuntu/