在linux環境下安裝java
由於Linux環境下的開發基本上離不開java,故總結一下Linux下安裝JDK的過程
卸載自帶的openJDK
在linux環境搭建好時,系統一般都會幫你安裝一個openJDK,但自帶的java一般都存在很多問題,所以需要先卸載這個自帶的openJDK.
1.檢查是否已安裝JDK,輸入命令
java -version
2.查詢java套件
rpm -qa|grep java
3.卸載JDK(卸載openjdk和后綴帶有headless的套件)
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
剩下的這3個套件不必刪除,之后通過java -version 檢查是否已刪除,若顯示“沒有那個文件或目錄”則刪除成功。
安裝
1.到官網下載linux版本的64位安裝包(我的版本是jdk-8u291-linux-x64.tar.gz)
官網網址:https://www.oracle.com/java/technologies/downloads/#java8
如果不想要最新版可以到版本庫中去找:https://www.oracle.com/java/technologies/downloads/archive/
2.下載完畢后,通過sftp或ftp將安裝包傳到linux環境下,輸入命令:
tar -zxvf jdk-8u291-linux-x64.tar.gz
3.解壓完畢后,在當前路徑得到jdk1.8.0_291文件夾,把該文件夾移動到常用的路徑下,個人習慣是在/usr路徑下創建一個java文件夾來存放jdk。
mkdir java //創建java文件夾
mv jdk1.8.0_291 /usr/java/ //移動jdk到指定文件夾
配置環境變量
1.輸入命令進入配置文件中
vim /etc/profile
2.按i進入輸入模式編輯文件,在文件的最后添加如下內容
export JAVA_HOME=/usr/java/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
第一行的路徑需要根據你自己的路徑來修改
3.編輯完畢后,按esc轉換到命令模式,按:轉換到底線命令模式,輸入命令
wq //保存退出 (q!是不保存退出)
4.之后通過命令,讓配置文件立即生效
source /etc/profile
5.最后通過命令 java -version 來檢測安裝是否成功
至此安裝完畢