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

相關文章
相關標籤/搜索