1.在oracle官方网站下载sun jdk文件,我下载的是jdk-6u22-linux-i586.bin
2.权限设置与安装
我要将JDK安装在为自己到program目录下,则将jdk-6u22-linux-i586.bin拷贝到/home/xuwei/program
在终端中使用cd命令进入到/home/xuwei/program/目录下,
然后执行命令
sudo chmod +x jdk-6u22-linux-i586.bin //设置权限
sudo ./jdk-6u22-linux-i586.bin //执行文件
PS:2011-9-30
看了网上其他一些人安装jdk,他们都选择都是/usr/java目录下。如果使用apt命令来安装jdk都话,是安装在/usr/lib/jvm/目录下。那么现在我就通过手动命令,将JDK.bn拷贝到/usr/lib/jvm目录下,然后通过上面都操作进行安装。
3.配置环境变量
#sudo gedit /etc/profile
在最后面加入
#set java environment
export JAVA_HOME=/home/xuwei/program/jdk1.6.0_22
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
保存退出。
PS:2013-12-04
在修改上述命令以后,还不能立即生效,有两种方法能够生效,一种是logout,然后再登陆,还有一种是执行命令
source /etc/profile
4.注销重新登录(重要,如果没有这一步到话,echo无法显示正确路径,显示的是空行)
在终端使用echo命令检查环境变量设置情况。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
5.检查JDK是否安装成功。
#java -version
显示:
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)
看到JVM版本及相关信息,即安装成功!
PS:2013-12-04添加JDK7的安装
在官网下载jdk-7u45-linux-x64.tar.gz
Linux x64 | 131.7 MB | jdk-7u45-linux-x64.tar.gz |
使用ftp将这个文件放到/home/enadmin/software目录下,然后使用以下命令解压缩
tar xvf jdk-7u45-linux-x64.gz
解压缩以后就出现了一个jdk1.7.0_45目录,然后使用以下命令将这个目录拷贝到
enadmin@cgnmon:/usr/lib/jvm$ sudo cp -r /home/enadmin/software/jdk1.7.0_45 ./
环境变量的配置参考之前的内容。