在CentOS7上安裝java運行環境jre


本文討論如何在CentOS7上搭建java運行環境。

首先介紹一下linux的兩種安裝方式:rpm安裝和yum安裝

  rpm安裝軟件過程中很大程度上會遇到安裝依賴的問題,即安裝軟件A的過程中可能會提示需要安裝某個軟件B。

  yum安裝軟件的過程中會自動分析你要安裝的軟件的依賴關系,並會自動幫你安裝必須的“依賴軟件“。

  我們采用yum的方式來進行安裝。

安裝JRE

為什么是JRE?

JDK就是Java Development Kit.簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Development Kit 一般指軟件開發包,可以包括函數庫、編譯程序等。
JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程序的使用者,而不是開發者。

由於是生產環境,而不是開發環境,所以我們只需要安裝JRE(java運行環境就可以了)

安裝步驟:

1.我們假定之前沒有安裝過jdk/jre,若有則卸載。

  我們可以使用以下命令來查看java的版本信息,詳細信息和卸載java

  java -version //查看java版本信息

  rpm -qa | grep java //查看詳細信息
  rpm -e --nodeps jdk1.7.0_10 //卸載 后面的內容為上條語句獲得的名稱來替換此處用jdk1.7.0_10

2.創建/home/username/install文件夾來存放安裝包信息,方便管理

  mkdir /home/username/install  //存放安裝包

3.下載jre1.8 (若不能直接下載需要帶上cookie: --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie")

  不能通過wget直接下載需要帶上cookie: --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" 
  wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jre-8u111-linux-x64.rpm"

  網址信息到oracle官方網站: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html 去獲取

  點擊 Accept License Agreement 前的按鈕,然后選擇需要下載的rpm包,右鍵-->復制鏈接地址,然后替換掉此處的地址即可

4.yum安裝jre

  yum install ./jre-8u111-linux-x64.rpm

  注:若遇到報錯信息:Cannot open: ./jre-8u111-linux-x64.rpm. Skipping. 此時你需要查看一下下載文件的大小,這是因為你可能下載了一個錯誤網頁,重新下載正確的rpm文件即可。

5.使用alternativs工具管理java

  alternatives --install /usr/bin/java java /usr/java/default/bin/java 2 //添加映射 

  說明:
  alternatives --install <link> <name> <path> <priority>
  其中,install表示安裝,link是符號鏈接,name則是標識符,path是執行文件的路徑,priority則表示優先級

  alternatives --config java //選擇java版本

6.配置jre環境變量
  vi /etc/profile 編輯文件在文件最后加上:
  export JAVA_HOME=/usr/java/jre1.8.0_111
  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  export PATH=$JAVA_HOME/bin:$PATH
7.設置profile文件立即生效
  source /etc/profile
8.查看jdk版本
  java -version  //得到信息java version "1.8.0_111"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM