ubuntu 安装jdk

ubuntu 安装jdk 的两种方式:

1:经过ppa(源) 方式安装.html

2:经过官网下载安装包安装.java

一 、使用ppa/源方式安装

1.添加ppa

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

2.安装oracle-java-installer

 jdk8linux

sudo apt-get install oracle-java8-installer

安装器会提示你赞成 oracle 的服务条款,选择 okweb

而后选择yes 便可ubuntu

若是你懒,不想本身手动点击.也能够加入下面的这条命令,默认赞成条款:oracle

JDK7 默认选择条款jvm

echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

JDK8 默认选择条款测试

echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

 接下会是等待(依我的网速定)网站

若是你由于防火墙或者其余缘由,致使installer 下载速度很慢,能够中断操做.而后下载好相应jdk的tar.gz 包,放在:ui

   /var/cache/oracle-jdk7-installer             (jdk7) 

   /var/cache/oracle-jdk8-installer              (jdk8) 

下面,而后安装一次installer. installer 则会默认使用 你下载的tar.gz包

3.设置系统默认jdk

JDk7

sudo update-java-alternatives -s java-7-oracle

JDK8

sudo update-java-alternatives -s java-8-oracle

若是即安装了jdk7,又安装了jdk8,要实现二者的切换,能够:

  jdk8 切换到jdk7

sudo update-java-alternatives -s java-7-oracle

  jdk7 切换到jdk8

sudo update-java-alternatives -s java-8-oracle

4.测试jdk 是是否安装成功:

java -version

javac -version

二 、jdk压缩包方式安装

1首先要在JDK官网下载对应的Linux的JDK版本。进入该网站后,先选择Accept License Agreement而后便可下载。

 建立目录:

sudo mkdir /usr/lib/jvm

 加压缩到该目录:

 sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm

3.修改环境变量:  

sudo gedit /etc/profile

 文件的末尾追加下面内容:

  1. #set java environment  
  2. export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_91   
  3. export JRE_HOME=${JAVA_HOME}/jre    
  4. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    
  5. export PATH=${JAVA_HOME}/bin:$PATH  

4.设置系统默认jdk 版本

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_91/bin/java 300   
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_91/bin/javac 300  
 

5.测试jdk

java -version

  java version "1.8.0_111"
  Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
  Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

 javac -version

 javac 1.8.0_111

  完成

  参考:http://www.cnblogs.com/a2211009/p/4265225.html

相关文章
相关标签/搜索