欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux安裝JDK兩種方式詳細(xì)教程(附圖)

 更新時(shí)間:2023年11月01日 10:04:04   作者:是一個(gè)雙子座的程序猿吖  
這篇文章主要給大家介紹了關(guān)于Linux安裝JDK兩種方式詳細(xì)教程的相關(guān)資料,Linux的使用相信大家都要用到j(luò)ava吧,在使用java前我們得先安裝jdk以及配置環(huán)境變量等工作,需要的朋友可以參考下

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)文章

  • 使用Files.walkFileTree遍歷目錄文件

    使用Files.walkFileTree遍歷目錄文件

    這篇文章主要介紹了使用Files.walkFileTree遍歷目錄文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 實(shí)例解析Java設(shè)計(jì)模式編程中的適配器模式使用

    實(shí)例解析Java設(shè)計(jì)模式編程中的適配器模式使用

    適配器模式的主要作用是在新接口和老接口之間進(jìn)行適配,通過(guò)將一個(gè)類的接口轉(zhuǎn)換成客戶期望的另一個(gè)接口,讓原本不兼容的接口可以合作無(wú)間,本文以實(shí)例解析Java設(shè)計(jì)模式編程中的適配器模式使用,需要的朋友可以參考下
    2016-05-05
  • MyBatis獲取參數(shù)值的五種情況分析(推薦)

    MyBatis獲取參數(shù)值的五種情況分析(推薦)

    本文通過(guò)實(shí)例代碼給大家介紹MyBatis獲取參數(shù)值的五種情況分析,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-11-11
  • Java中的main函數(shù)的詳細(xì)介紹

    Java中的main函數(shù)的詳細(xì)介紹

    這篇文章主要介紹了Java中的main函數(shù)的詳細(xì)介紹的相關(guān)資料,main()函數(shù)在java程序中必出現(xiàn)的函數(shù),這里就講解下使用方法,需要的朋友可以參考下
    2017-09-09
  • 用Java實(shí)現(xiàn)聊天程序

    用Java實(shí)現(xiàn)聊天程序

    這篇文章主要為大家詳細(xì)介紹了用Java實(shí)現(xiàn)聊天程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • Java輸出打印工具類封裝的實(shí)例

    Java輸出打印工具類封裝的實(shí)例

    下面小編就為大家?guī)?lái)一篇Java輸出打印工具類封裝的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • Mybatis plus的自動(dòng)填充與樂(lè)觀鎖的實(shí)例詳解(springboot)

    Mybatis plus的自動(dòng)填充與樂(lè)觀鎖的實(shí)例詳解(springboot)

    這篇文章主要介紹了Mybatis plus的自動(dòng)填充與樂(lè)觀鎖的實(shí)例詳解(springboot),本文給大家介紹的非常詳細(xì)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • java 反射 動(dòng)態(tài)調(diào)用不同類的靜態(tài)方法(推薦)

    java 反射 動(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-08
  • Java多線程編程中使用Condition類操作鎖的方法詳解

    Java多線程編程中使用Condition類操作鎖的方法詳解

    Condition是java.util.concurrent.locks包下的類,提供了對(duì)線程鎖的更精細(xì)的控制方法,下面我們就來(lái)看一下Java多線程編程中使用Condition類操作鎖的方法詳解
    2016-07-07
  • 淺談Maven鏡像更換為阿里云中央倉(cāng)庫(kù)(精)

    淺談Maven鏡像更換為阿里云中央倉(cāng)庫(kù)(精)

    本篇文章主要介紹了Maven鏡像更換為阿里云中央倉(cāng)庫(kù)(精),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12

最新評(píng)論