1、下载Linux下的JDK包,我下载的是“jdk-6u14-linux-i586.bin”。
随便放在硬盘什么位置,备用。在这里我放在了/home/cvskill/software

2、现在先确认一下系统中有没有安装JDK,版本是什么,以便和我们正在安装的JDK包加以区别。
在命令行下输入“java -version”,
如果结果显示,没有安装JDK或安装的JDK不是sun公司的,则我们开始下面的安装吧。

3、首先确定安装的位置,在这里我选择了安装在:
/home/cvskill/Programming/
打开命令行,进入你要安装到的那个目录,我这里就是:
cd /home/cvskill/Programming
输入"sudo /home/cvskill/software/jdk-6u14-linux-i586.bin",回车。
将会出现很多说明信息,持续按回车键,直至屏幕显示要求输入yes/no,此时输入yes回车,
将会把jdk解压到文件夹,得到jdk1.6.0_14目录。

此时,jdk已安装完毕,下面进行环境变量的配置。
打开一个拥有root权限的窗口(如果不会,请点此连接)
在此窗口中打开“/ect/environment”进行编辑。
原文为:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

修改后为:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/cvskill/Programming/jdk1.6.0_14/bin"
CLASSPATH=".:/home/cvskill/Programming/jdk1.6.0_14/lib"
JAVA_HOME="/home/cvskill/Programming/jdk1.6.0_14"

此时,环境变量设置成功,
由于ubuntu中可能会有默认的jdk,如openjdk,
所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行代码:
sudo update-alternatives --install /home/cvskill/Programming/jdk1.6.0_14/bin/java 300
sudo update-alternatives --install /home/cvskill/Programming/jdk1.6.0_12/bin/javac 300

通过上一步将我们安装的jdk加入java选单。
然后执行代码:
update-alternatives --config java

通过这一步选择系统默认的jdk,如果系统中只有一个JDK则无需选择。
这样,再在命令行中输入"java -version",回车。
就会显示系统使用的java是sun的java。
在运行一下java或者javac之类的如果出现帮助,
就说明安装成功!

posted on 2013-11-13 19:41  deogao  阅读(151)  评论(0编辑  收藏  举报