jdk的安裝是咱搞java的基本功了,在window上配置了沒上百次也有幾十次了,今天換個環境,需要在linux系統上安裝,而服務器版本的CentOs是純命令行的,
因此也給配置jdk增加了不少難度,開始進入話題吧
首先我們需要從oracle官網上下載jdk(tar.gz)版本的,現在最新版本是7,並且oracle已經不支持jdk6了
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
由於我現在是在虛擬機中安裝的系統,因此我需要將下載下來的jdk制成ISO,直接通過將該ISO文件掛載到了CentOS上,CentOs默認掛載在/media目錄下
如果在/media或者/mnt下無法找到掛載的文件,則按下面步驟:
光驅對應的設備文件是/dev/hdc 或者/dev/cdrom /dev/cdrom文件是/dev/hdc的軟鏈接文件
mount 需要掛載的設備文件(如光驅,硬盤分區,u盤等) 將要掛載的文件目錄
使用命令mount /dev/cdrom /mnt/
將光驅/dev'cdrom文件掛載到/mnt目錄下
之后就可以進入/mnt目錄下對光驅里的文件操作
可以查看下目錄下是否有:

看到了吧,確時存在(常用的一些liunx指定可以參考http://www.cnblogs.com/shenliang123/p/3202277.html)
將ISO文件掛載到了 /media 路徑下,所以相當於加載了虛擬光驅,里面的文件都是只讀的,我們如果需要安裝就必須將需要的文件復制到其它目錄下,這里我選擇都移動到 /home/shenliang/路徑下新建一個jdk目錄將其復制過去

接下來我們要對其進行解壓縮,安裝
補充:
對於.tar.gz格式的文件,linux對其進行安裝、解壓使用 tar -zxvf 命令
對於.bin格式的文件,linux對其進行安裝、解壓使用 ./ 命令
對於linux中的可執行文件,如果我們需要運行它,也是使用的 ./ 命令
將目錄定義到/home/sheliang/jdk下。然后進行解壓縮

等待一會后查看該目錄會發現多了一個文件,就是解壓出來的文件

既然jdk以及安裝好了,在windows系統中,我們如果需要使用jdk,就必須為其配置環境變量,同樣在Linux系統中,我們也要為jdk配置好環境變量,這樣才能jdk才能運行起來
配置jdk
在Linux系統中,一般安裝軟件的配置信息都是存放在 /etc/profile 文件里面,我們通過命令可以查看該文件:
(vi的具體操作可以參考http://www.cnblogs.com/shenliang123/archive/2013/07/20/3202645.html)

進入文件后,輸入字符 i 即進入編輯狀態,我們將配置寫入到末尾

完成之后按ESC鍵退出編輯,輸入:wq保存並退出到命令行
輸入source /etc/profile //這條命令是讓配置馬上生效
成功生效后jdk的配置就成功了。我們同樣可以在命令行窗口中輸入java,javac,java -version來驗證是否配置成功
