Unbuntu中安装JDK

这里为了配置Hadoop环境,需要安装jdk,以前安装过,可是忘了,又折腾了很长时间才装上,其实整个过程很简单,所以记下来以备以后安装时查找。

首先下载ubuntu的安装包,网址http://www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html,找个网址很费劲,不知道oracle怎么整的。

Unbuntu中安装JDK_第1张图片

下载圈中的文件,下载后将其放在指定的目录。

然后运行该目录,如图

这时java-6-sun下面就会出现一个文件夹jdk1.6.0_38,这里面就是ubuntu中安装的jdk包,我们可以把内容全部移动到java-6-sun目录下,然后删除jdk1.6.0_38。

好了,这时其实就已经将jdk1.6.0_38版本安装到了ubuntu系统上,一般情况下ubuntu会自动安装openjdk,所以检查jdk不一定是刚刚安装的jdk,如图

这个jdk是ubuntu系统自带的版本,我们需要将当前的jdk版本修改为我们手动安装的。

这里用到了update-alternatives命令,该命令的具体介绍,本文最后会给出,下面是操作步骤。

通过上面命令,可以将我们安装的jdk路径与usr/bin下的java链接起来,但是运行上面命令后只是添加了链接,默认链接不一定是新添加的jdk。下面操作如下

Unbuntu中安装JDK_第2张图片

可以看出当前的默认版本是系统默认安装的,最后一个即2是我们后来安装的,所以根据提示我们选择2作为当前jdk,此时运行java -version命令,就可以看到现在我们的后来安装的jdk成为当前版本了。

Unbuntu中安装JDK_第3张图片

最后修改配置文件,我们需要的配置文件有~/.bashrc和/etc/environment,在其中添加内容

#set java environment
JAVA_HOME=/home/wuekzhu/download/jdk1.5.0_22
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH

 

好了,到此所有的配置已完成。

附:update-alternatives

  1. alternatives version 1.3.13.5.EL4 - Copyright (C) 2001 Red Hat, Inc. 
  2. This may be freely redistributed under the terms of the GNU Public License. 
  3.  
  4. usage: alternatives --install <link> <name> <path> <priority> 
  5.                     [--initscript <service>] 
  6.                     [--slave <link> <name> <path>]* 
  7.        alternatives --remove <name> <path> 
  8.        alternatives --auto <name> 
  9.        alternatives --config <name> 
  10.        alternatives --display <name> 
  11.        alternatives --set <name> <path> 
  12.  
  13. common options: --verbose --test --help --usage --version 
  14.                 --altdir <directory> --admindir <directory>

 

你可能感兴趣的:(Unbuntu中安装JDK)