筆者使用的Linux操作系統為CentOS7,Linux中有三種安裝jdk的方式,在這里筆者主要介紹兩種方式,即rpm和yum安裝及卸載jdk,還有一種是直接從官網下載 tar.gz 壓縮文件上傳到Linux操作系統后解壓配置環境變量即可,是最簡單的一種方式,在這筆者不多做介紹。
rpm安裝JDK
官網下載JDK1.7:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
1..檢查系統原版並卸載
CentOS7安裝完成后,系統會默認安裝一個openjdk,在安裝jdk1.7之前,我們需要把openjdk卸載掉,如果你安裝了其它版本的jdk,比如:jdk1.7,也可以通過如下的方式卸載
輸入如下命令查看是否系統中是否已安裝了jdk
- 1
上圖可以看出,CentOS7默認給我們安裝了openjdk1.8
輸入如下命令,查看openjdk的相關安裝包
- 1
輸入如下命令依次下載即可
- 1
卸載完成后再次輸入如下命令,查看jdk的安裝包,如果沒有,表示已經卸載完成
- 1
注意:jdk卸載完成后,需要把環境變量刪除(全局的環境變量文件為/etc/profile,用戶環境變量文件為該用戶主題目錄下的bashrc文件中)
2.使用 xshell 將jdk上傳到CentOS7
切換到/usr/local目錄下,在此目錄下新建文件夾jdk1.7,用於存放jdk的安裝包,命令如下
- 1
- 2
使用遠程連接工具 xshell 連接CentOS7,然后使用如下命令,上傳到/usr/local/jdk1.7目錄下
- 1
等待文件傳輸完成
上傳完后的文件如下,文件只有讀寫權限,沒有執行權限
使用如下命令授權,如果文件已經有了執行權限,此步驟可省略
- 1
3.安裝jdk
執行如下命令安裝jdk
- 1
如果在安裝時出現如下錯誤
warning:waiting for transaction lock on /var/lib/rpm/.rpm.lock
使用如下命令來進行安裝
- 1
如果仍然不可以,使用如下命令強制解鎖后再次安裝即可
- 1
jdk安裝成功后,默認存放在/usr/java文件目錄中
4.配置環境變量
使用 vim 或 vi 編輯器打開文件/etc/profile
- 1
- 2
在文件尾部添加如下內容,保存退出
- 1
- 2
- 3
此時,我們剛剛配置的環境變量並沒有起效,輸入如下命令,使用環境變量立即生效
- 1
輸入如下命令驗證環境變量是否生效
- 1
輸入如下命令查看jdk版本
- 1
yum安裝JDK
1.檢查系統原版並卸載
輸入如下命令查看系統已安裝的jdk
- 1
- 2
如果已經安裝了jdk,使用如下命令卸載,yum會自動檢測,卸載刪除jdk的相關安裝包
- 1
- 2
2.jdk安裝
查看java相關列表(jdk版本信息),筆者選擇安裝的是openjdk1.8
- 1
使用如下命令安裝jdk
- 1
3.配置環境變量
yum 方式安裝的jdk默認路徑為/usr/lib/jvm,切換到該目錄下查看jdk
使用 vim 或 vi 編輯器打開文件/etc/profile
- 1
- 2
在文件尾部,添加如下內容
- 1
- 2
- 3
然后使用如下命令,使環境變量立即生效
- 1
驗證環境變量是否生效及jdk是否安裝成功,與rpm安裝jdk中相同