跳到主要內容

Ubuntu Linux設定JRE環境(Java Runtime Environment)

<data:blog.pageName/> | <data:blog.title/> <data:blog.pageTitle/>
    由於許多Java開發人員及DevOps工程師皆會碰到安裝Java環境及設定相關問題,藉著這機會紀錄一下,以下以Ubuntu14.04,Ubuntu15.04 Ubuntu16.04版本為範例
  1. 安裝openjdk版本的jre
    1. 若無java的repository則先將repository加入
      $add-apt-repository ppa:openjdk/ppa
    2. 將Ubuntu套件庫進行更新.
      $ sudo apt-get update
    3. 安裝jre-6版
      $ sudo apt-get install openjdk-6-jre
    4. 安裝jre-7版
      $ sudo apt-get install openjdk-7-jre
    5. 安裝jre-8版
      $ sudo apt-get install openjdk-8-jre
  2. 安裝Oracle JDK版本的jdk
    1. 安裝python套件
      $ sudo apt-get install python-software-properties
    2. 新增套件庫連結
      $ sudo add-apt-repository ppa:webupd8team/java
    3. 更新套件庫
      $ sudo apt-get update
    4. 安裝Oracle JDK6
      $ sudo apt-get install oracle-java6-installer
    5. 安裝Oracle JDK7
      $ sudo apt-get install oracle-java7-installer
    6. 安裝Oracle JDK8
      $ sudo apt-get install oracle-java8-installer
  3. 管理Java(JRE設定)
    既然已經安裝過如此多的JRE要如何在多个版本切換呢,接下來就要帶各位如何切換版本.
    首先透過更新設定指令Java,(如圖一)
    $ sudo update-alternatives --config java

    此時出現版本,只要打上你所要切換的版本序號即可切換,(如圖二)

    同理,當你要切換Javac(即為compile指令)指令時
    $ sudo updaate-alternatives --config javac

    確認此時運行版本
    $ sudo java -version
  4. 設定環境變數
    打開environment此檔案
    $ sudo nano /etc/environment
    在此檔案底部新增JAVA_HOME="your_path",並將your_path所需的路徑貼上

    重新載入環境
    $ source /etc/enviroment

    測試一下環境變數吧
    $ echo $JAVA_HOME
(圖一)
(圖二)

留言

這個網誌中的熱門文章

Docker tutorial for Ubuntu

Docker Tutorial 近幾年,"Docker"對於軟體界及IT人員相信是個不陌生的詞,不論Cloud或DevOps皆造成一陣旋風,本篇也將透過概念講解及在Ubuntu上實作了解這項輕量級虛擬化技術,透過Docker Engine來搭建各項服務 請先登入root身份 $sudo su   透過apt進行更新 $apt-get update 安裝https $ apt- get install apt-transport-https ca-certificates 新增GPG的key   $ apt-key adv --keyserver hkp: //p 8 0 .pool.sks-keyservers.net: 80 -- recv - keys 58118 E89F3A912897C070ADBF76221572C52609D 接著使用vi或nano編輯 /etc/apt/sources.list.d/docker.list $nano /etc/apt/sources.list.d/docker.list 依據不同版本Ubuntu於docker.list添加下列設定 Ubuntu 12.04LTS deb https://apt.dockerproject.org/repo ubuntu-precise main Ubuntu 14.04LTS deb https://apt.dockerproject.org/repo ubuntu-trusty main Ubuntu willy15.0 deb https://apt.dockerproject.org/repo ubuntu-wily main 更新apt資料庫   $apt-get update $apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual 安裝Docker $apt-get install docker-engine 啟動Docker daemon服務 $service docker start 接著我們來啟動一個範例吧 $doc...