JDK安装-Linux

  安装前可以查看一下jdk版本,进入Ubuntu终端 $java -version 回车,没有version显示时,才安装。

安装JDK

   在官网上下载了”jdk-6u45-linux-i586.bin。用的是root用户,下载的文件放在/opt目录下

修改bin的文件权限:


sudo  chmod  u+x  jdk-6u45-linux-i586.bin

 运行命令,解压缩(注意,这不是安装):

sudo  ./ jdk-6u45-linux-i586.bin

配置环境变量(方式一)

 

   进入环境变量文件”/etc/environment“中:

sudo  vi  /etc/environment

  加入配置信息(如果已有,就将信息加到后面,中间用”:“隔开)

PATH=“/opt/ jdk1.6.0_45/bin”
CLASSPATH=”/opt/ jdk1.6.0_45/lib”
JAVA_HOME=”/opt/ jdk1.6.0_45“

(红色部分为jdk目录)

 

配置环境变量(方式二)

   进入”/etc/profile”文件中:


sudo vi /etc/profile

   加入配置信息:
export JAVA_HOME=/opt/jdk1.6.0_45
export PATH=.:$PATH:$JAVA_HOME/bin

(”export“是关键字,用于设置环境变量。)

PATH中:.“是指”当前的”;

          “:“是分隔符多个环境变量之间的连接,使用”:“;

          “$” 是指引用变量,对于环境变量的引用,使用”$“;

          “:$PATH“是指原来的PATH,必须得加。因为PATH是内置的环境变量,如果不加,以后lsecho等等的命令就不能用了。)

(红色部分为jdk目录)

 

使配置信息生效

   使用source命令,使文件中的配置信息立即生效:


source /etc/profile

   此时,环境变量设置成功。

上面两种配置方法的区别:/etc/profile“是所有用户的环境变量,”/etc/enviroment“是系统的环境变量登陆系统时shell读取的顺序应该是 /etc/profile ->/etc/enviroment –>$HOME/.profile   –>$HOME/.env

 

更改默认JDK

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

   执行命令:


sudo update-alternatives –install /usr/bin/java java /opt/jdk1.6.0_45/bin/java 300
sudo update-alternatives –install /usr/bin/javac javac /opt/jdk1.6.0_45/bin/javac 300

红色部分为jdk目录)

 

然后执行下面命令,选择系统默认的jdk:

sudo update-alternatives –config java
sudo update-alternatives –config java

 

验证

这样,再在shell中输入下面命令,就会显示系统使用的java是sun的java:

java -version
javac -version

上一篇:Android保存数据


下一篇:Sqoop安装使用