centos7下安裝jre

1 下載jre

我們都知道運行程序需要jre,而開發需要jdk,但在服務器上我們只需要jre運行程序即可

首先在官網下載所需jre,下面是oracle官網提供的下載地址

https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

在這裏插入圖片描述
在這裏我們下載的是server jre而不是jre,首先我現在解釋一下 jdk、jre以及Server jre分別是什麼吧

1、jdk

JDK(Java Development Kit)又稱J2SDK(Java2 Software Development Kit),是Java開發工具包,它提供了Java的開發環境(提供了編譯器javac等工具,用於將java文件編譯爲class文件)和運行環境(提供了JVM和Runtime輔助包,用於解析class文件使其得到運行)。如果你下載並安裝了JDK,那麼你不僅可以開發Java程序,也同時擁有了運 行Java程序的平臺。JDK是整個Java的核心,包括一堆Java工具tools.jar和Java標準類庫。

2、jre

JRE(Java Runtime Enviroment)是Java的運行環境。面向Java程序的使用者,而不是開發者。JRE是運行Java程序所必須環境的集合,包含JVM標準實現及 Java核心類庫。它包括Java虛擬機、Java平臺核心類和支持文件。它不包含開發工具(編譯器、調試器等)。

3、server jre**

Server JRE是專爲服務器端程序量身打造的, 只包含JRE/JDK中最常用的那部分功能.。爲了做到簡單,Server JRE不使用安裝包, 而是一個綠色版的壓縮文件。

JDK8之後的版本不在包括JRE

因此我們選擇下載server jre

點擊server jre進入下載頁面

在這裏插入圖片描述
在這裏插入圖片描述
下載linux版的jre

2 把jre上傳服務器

將我們下載的jre文件通過ftp軟件傳到服務器,如xftp

爲了傳輸方便我們先上傳在解壓,傳到/home/java目錄,java目錄是自己建的
在這裏插入圖片描述

3 解壓jre文件

使用命令解壓

tar -xzvf server-jre-8u231-linux-x64.tar.gz

在這裏插入圖片描述
解壓成功之後可以看到
在這裏插入圖片描述
這樣截解壓成功了

4 jre目錄以及子目錄授予root權限

在這裏插入圖片描述
可以看到jdk這個目錄並沒有像下面的文件一樣有所屬用戶和所屬組
給目錄和目錄下的子目錄授予root權限

chown root:root -R /home/java/jdk1.8.0_231/

在這裏插入圖片描述

5 配置環境變量

編輯環境變量配置文件

vi /etc/profile 

在文件末尾加入下面代碼,保存並退出 :wq

export JAVA_HOME=/home/java

export JRE_HOME=/home/java/jdk1.8.0_231

export CLASSPATH=$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext

export PATH=$PATH:$JRE_HOME/bin

使環境變量即時生效

source /etc/profile

6 測試

java -version

在這裏插入圖片描述

或者java和javac也可以

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章