.linux下JDK安裝與調試

第一章 獲取JDK官網上的下載鏈接

打開oracle官網來到jdk下載頁面 選擇對應jdk版本 點擊下載 獲取下載鏈接

使用命令下載jdk linux 版本

sudo wget http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz

 

第二章 刪除系統自帶的JDK(可選)

默認 CentOS 有安裝 openJDK,建議先卸載掉

1.檢查 JDK 命令:java -version

[root@oracledb soft]# java -versionjava version "1.7.0_45"OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

2.查詢本地 JDK 安裝程序情況; rpm -qa|grep java

[root@oracledb soft]# rpm -qa|grep javatzdata-java-2013g-1.el6.noarchjava_cup-0.10k-5.el6.x86_64java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

 

3.卸載上面全部文件(--nodeps 的作用:忽略依賴的檢查):

$ sudo rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.41.1.10.4.5.alios6.x86_64

$ sudo rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.41.1.10.4.5.alios6.x86_64

$ sudo rpm -e --nodeps tzdata-java-2011l-4.4.alios6.noarch

$ sudo rpm -e --nodeps libvirt-java-devel-0.4.7-1.3.alios6.noarch

 

4.也可以一起卸載:sudo rpm -e --nodeps java_cup-0.10k-5.el6.x86_64 java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64 java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64 java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

 

 

第三章: JDK安裝

1.新建目錄

/opt 目錄下創建一個目錄 setups 用來存放各種軟件安裝包(可選)

/usr 目錄下創建一個 program 用來存放各種解壓後的軟件包(可選)

  • $ mkdir /opt/setups/
  • $ mkdir /usr/program/
  • 我們以安裝 jdk-8u72-linux-x64.tar.gz 爲例
  • 我個人習慣 /opt 目錄下創建一個目錄 soft 用來存放各種軟件安裝包;在/usr目錄下創建一個 program 用來存放各種解壓後的軟件包,下面的講解也都是基於此習慣

2.網絡下載:

建好目錄後 我們來到剛纔 /opt/setups/目錄下

運行wget命令 + 我們上一步從官網上獲得的jdk下載鏈接 如下圖所示

  • $ wget ${下載鏈接}

 

3.: 重命名後解壓:

下載完成 查看目錄 去掉後綴名後無效的字符

$ mv jdk-8u121-linux-x64.tar.gz?AuthParam=1484723595_81888a9a63af33bb2f89a41a689f0bb2 jdk-8u121-linux-x64.tar.gz

 

  • 解壓安裝包:sudo tar -zxvf jdk-8u72-linux-x64.tar.gz
  • 移到解壓包到自己習慣的安裝目錄下:mv jdk1.8.0_72/ /usr/program/

 

4.配置環境變量:

  • 編輯配置文件:sudo vim /etc/profile
  • 在該文件的最尾巴,添加下面內容:

JAVA_HOME=/usr/program/jdk1.8.0_121 JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME

使用export查看剛配號的環境變量 export JRE_HOME export PATH export CLASSPATH

  • 執行命令,刷新該配置(必備操作):source /etc/profile
  • 檢查是否使用了最新的 JDK:java -version

使用命令直接添加環境變量

export JAVA_HOME=/opt/java/jdk1.7(自己安裝解壓後的jdk路徑----自行修改)

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

 

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