Linux安裝JDK兩種方式詳細(xì)教程(附圖)
Linux安裝JDK詳細(xì)教程(圖文教程)
這里介紹兩種方式:yum安裝方式和手動(dòng)安裝
1、yum安裝
1.1 查看JDK版本,找到你想要安裝的JDK版本,這里以 JDK1.8 為例
輸入命令:yum -y list java*
1.2 安裝JDK1.8
輸入命令:yum install -y java-1.8.0-openjdk.x86_64
出現(xiàn)Complete!安裝完成。
1.3 查看JDK版本
輸入命令:java -version
默認(rèn)安裝到usr/lib/jvm目錄下
2、手動(dòng)安裝
2.1 卸載OpenJDK以及相關(guān)的Java文件
查看Java信息及相關(guān)的Java文件
查看JDK信息,輸入命令:java -version
檢測(cè)JDK安裝包,輸入命令:rpm -qa | grep java
刪除Java相關(guān)文件(/usr/lib/jvm是默認(rèn)openjdk安裝路徑)
進(jìn)入安裝目錄。輸入命令:cd /usr/lib/jvm
刪除Java相關(guān)文件,輸入命令:rm -rf /usr/lib/jvm
2.2 安裝JDK
官網(wǎng)下載最新穩(wěn)定JDK: https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html
1. 新建一個(gè)存放安裝包的文件夾
創(chuàng)建文件夾,輸入命令:mkdir /usr/local/java
2. 將下載的安裝包傳到該文件夾
3. 解壓安裝包
輸入命令:tar -zxvf jdk-8u351-linux-x64.tar.gz
4. 修改配置文件/etc/profile,配置環(huán)境變量
輸入命令:vim /etc/profile
在配置文件最下方添加下面三種任意一種:
注意:JAVA_HOME=/devFile/jdk/jdk1.8.0_261 就是你自己的目錄 #java environment export JAVA_HOME=/home/jdk/jdk1.8.0_261 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin #java environment export JAVA_HOME=/home/jdk/jdk1.8.0_261 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin #java environment export JAVA_HOME=/home/jdk/jdk1.8.0_261 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
5. 重新加載配置
輸入命令:source /etc/profile
6. 查看安裝情況
輸入命令:java -version
JDK就安裝好啦!
總結(jié)
到此這篇關(guān)于Linux安裝JDK兩種方式的文章就介紹到這了,更多相關(guān)Linux安裝JDK內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
實(shí)例解析Java設(shè)計(jì)模式編程中的適配器模式使用
適配器模式的主要作用是在新接口和老接口之間進(jìn)行適配,通過(guò)將一個(gè)類的接口轉(zhuǎn)換成客戶期望的另一個(gè)接口,讓原本不兼容的接口可以合作無(wú)間,本文以實(shí)例解析Java設(shè)計(jì)模式編程中的適配器模式使用,需要的朋友可以參考下2016-05-05Mybatis plus的自動(dòng)填充與樂(lè)觀鎖的實(shí)例詳解(springboot)
這篇文章主要介紹了Mybatis plus的自動(dòng)填充與樂(lè)觀鎖的實(shí)例詳解(springboot),本文給大家介紹的非常詳細(xì)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11java 反射 動(dòng)態(tài)調(diào)用不同類的靜態(tài)方法(推薦)
下面小編就為大家?guī)?lái)一篇JAVA 反射 動(dòng)態(tài)調(diào)用不同類的靜態(tài)方法(推薦)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-08Java多線程編程中使用Condition類操作鎖的方法詳解
Condition是java.util.concurrent.locks包下的類,提供了對(duì)線程鎖的更精細(xì)的控制方法,下面我們就來(lái)看一下Java多線程編程中使用Condition類操作鎖的方法詳解2016-07-07淺談Maven鏡像更換為阿里云中央倉(cāng)庫(kù)(精)
本篇文章主要介紹了Maven鏡像更換為阿里云中央倉(cāng)庫(kù)(精),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-12-12