ubuntu 安装JDK(转)

首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中

然后,在shell中执行:

代码:

sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin

 

修改bin文件权限,使其可执行

然后,执行

代码:

sudo /usr/lib/jvm/java/jdk1.6.0_12.bin

 

将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_12目录。

此时,jdk已安装完毕,下面进行配置

执行

代码:

sudo vi /etc/environment

 

在environment中修改,出现如下部分

引用:

PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"

CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib

JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12

 

执行

代码:

sudo source /home/ghoul/.bashrc

 

此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)

由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。

执行

代码:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300

 

通过这一步将我们安装的jdk加入java选单。

然后执行

代码:

update-alternatives --config java

 

通过这一步选择系统默认的jdk

这样,再在shell中输入

代码:

java -version

 

时,就会显示系统使用的java是sun的java。

 

 

 

系统:Ubuntu 10.04

JDK:jdk-6u20-linux-i586.bin

当然,我已经在sun的官方网站上下载好了必要的jdk,由于是在linux下安装,跟平时习惯的windows有所不同,特意记录一下。

一.安装JDK

1.安装JDK

 

 

  1. sudo chmod u+x jdk-6u16-linux-i586.bin  
  2. sudo cp -a jdk-6u20-linux-i586.bin /opt  
  3. sudo /opt/jdk-6u20-linux-i586.bin  
  4. sudo rm -f /opt/jdk-6u20-linux-i586.bin   

 

2.设置JDK环境变量

 

 

  1. sudo gedit /etc/profile   sudo gedit /etc/environment  
  2. 添加代码:  
  3. #set java environment  
  4. export JAVA_HOME=/opt/jdk1.6.0_20 
  5. export JRE_HOME=$JAVA_HOME/jre  
  6. export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib  
  7. export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin  
  8. 保存退出。  

 

3.重启系统

4.测试是否安装成功

 

 

  1. java -version  
  2. 如果显示  
  3. java version "1.6.0_20"
  4. Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
  5. Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
  6. 则安装成功。  

 

二.卸载JDK

1.删除JDK目录

 

 

  1. sudo rm -rf /opt/jdk1.6.0_20  

 

2.删除JDK环境变量

 

 

  1. sudo gedit /etc/profile  
  2. 删除代码:  
  3. #set java environment  
  4. export JAVA_HOME=/opt/jdk1.6.0_20
  5. export JRE_HOME=$JAVA_HOME/jre
  6. export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
  7. export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
  8. 保存退出。  

猜你喜欢

转载自grey2.iteye.com/blog/1399789