debian/ubuntu下安裝java8

經過oracle-java8-installer 安裝的 方法:html

http://blog.csdn.net/feelang/article/details/24425349java

經過 oracle-java8-installer 安裝老是失敗linux

失敗以後 須要清除安裝痕跡:shell

  1. sudo rm /var/lib/dpkg/info/oracle-java7-installer*
    sudo apt-get purge oracle-java7-installer*
    sudo rm /etc/apt/sources.list.d/*java*


----------------------------------------------------------------------------------------------------------------vim

而後 採用第二種方法, 直接從 oracle 官方網站下載bash

直接下載jdk壓縮包方式安裝(這裏只介紹jdk7的,jdk8 的原理徹底一致)oracle

 分爲下面5個步驟jvm

   1.官網下載JDKjsp

   2.解壓縮,放到指定目錄測試

   3.配置環境變量

   4.設置系統默認JDK

 5. 測試jdk


1.官網下載JDK   

     地址: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html

  選擇相應的 .gz包下載 

   官網的有時抽風會下載不了, 

   能夠從這個地址:  http://download.csdn.net/download/aqtata/9022071  ,csdn上下載 8u60版本,不要積分

    要注意,下載對應系統的32/64位的版本, 查看系統位數命令:

uanme -a

   若是下載了錯誤的版本, 會致使java/javac 命令不能運行

   會出現 : bash: ./java: cannot execute binary file 問題


2. 解壓縮,放到指定目錄(以jdk-7u60-linux-x64.gz爲例)

  建立目錄:

sudo mkdir /usr/lib/jvm

 加壓縮到該目錄:

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


3.修改環境變量:  

sudo vim ~/.bashrc

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

#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60  ## 這裏要注意目錄要換成本身解壓的jdk 目錄
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

 使環境變量立刻生效

 source ~/.bashrc


4.設置系統默認jdk 版本

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_60/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_60/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_60/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7.0_60/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7.0_60/bin/javap 300

 而後執行:

sudo update-alternatives --config java

    如果初次安裝jdk,會有下面的提示     

   There is only one alternative in link group java (providing /usr/bin/java): 

    /usr/lib/jvm/jdk1.7.0_60/bin/java

 否者,選擇合適的jdk


5.測試jdk

java -version

java version "1.7.0_60"

  Java(TM) SE Runtime Environment (build 1.7.0_60-b19)

  Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)

  jdk 安裝成功

相關文章
相關標籤/搜索