linux 系統下配置安裝 java jdk 圖文流程

先查看一下系統版本,本例採用的操做系統是CentOS 6.5:java

 

 

若是你是初裝以後的操做系統,那麼有可能wget這個組件是不存在的,因此你要安裝一下它,這樣纔可讓你從網上down下你要的安裝包:linux

上面這幅圖是檢查一下你是否安裝過wget組件,若是沒有的話用下面這條語句安裝一下它便可:shell

#yum install -y wget

固然若是你不檢查也能夠,直接執行wget時會報command not found 的錯誤;oracle

安裝好以後去下載jdk包: 測試

#wget http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz


 

JDK的安裝配置: spa

下載以後,先對java進行安裝配置,找到你的java安裝包下載後所在的位置後,執行如下這條命令: 操作系統

#tar -zxvf jdk-8u91-linux-x64.tar.gz

執行後,在你的同文件夾內會出現一個同名的目錄,如圖:命令行

 

而後咱們來給這個新的目錄換個簡單一些的名字,這樣在接下來配置jdk時,你的記憶會方便不少. code

輸入如下命令行:blog

#mv jdk1. 8 .0_ 91  jdk8

結果以下圖:

這樣名字更改好了後,咱們開始進行一項比較重要的配置過程,配置jdk的系統環境變量:

打開環境變量文件,進行改寫配置:

#vi  / etc / profile

 

增長以下代碼:

JAVA_HOME=/data/jdk1.8.0_91
JRE_HOME=/data/jdk1.8.0_91/jre
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib :/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export JAVA_HOME JRE_HOME CLASSPATH PATH  USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

 

第一次打開變量文件時,你會發現已經存在 「export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTRO 這樣一條語句:

那麼它是什麼意思呢?具體太複雜的兩三句也說不明白,不過基本意義補充整理了一下,解釋以下:

PATH:決定了shell將到哪些目錄中尋找命令或程序
HOME:當前用戶主目錄
MAIL:是指當前用戶的郵件存放目錄。
SHELL:是指當前用戶用的是哪一種Shell。
HISTSIZE:是指保存歷史命令記錄的條數。
LOGNAME:是指當前用戶的登陸名。
HOSTNAME:是指主機名稱,許多應用程序若是要用到主機名的話,一般是從這個環境變量中來取得的。
LANG/LANGUGE:是和語言相關的環境變量,使用多種語言的用戶能夠修改此環境變量。
PS1:是基本提示符,對於root用戶是#,對於普通用戶是$。
PS2:是附屬提示符,默認是「>」。

把已經存在的 export 這句話註釋掉換成上面代碼中的便可,若是不註釋也能夠,他們能夠同時存在,可是對於會不會有其它影響沒有測試過,不肯定;

 

環境變量配好以後,以下圖:


而後執行以下語句,讓它即刻生效:

# source /etc/profile

 

接下來測試 java jdk 配置的是否成功,輸入以下語句:

# java -version

 

看到以下圖的信息說明你的jdk已經配置成功了:

 

相關文章
相關標籤/搜索