Linux下java環(huán)境配置圖文方法
前言
今天剛買了一臺服務(wù)器,上面什么都沒有,正好可以出一期 Linux 上配置java環(huán)境的教程


可以看到我這個服務(wù)器上面是沒有配置過 java 環(huán)境的,也沒有 JDK
一、JDK 下載
如果你電腦已經(jīng)下載了 jdk ,那就恭喜你可以跳過這一步了
jdk 的下載路徑:https://www.oracle.com/java/technologies/downloads

可以看到目前 JDK 的版本已經(jīng)更新到 17 了,如果你想用最新的 JDK 就可以在上圖框選部分下載系統(tǒng)對應(yīng)的 JDK 安裝包了
在此之前你得先查看下你服務(wù)器上的系統(tǒng),根據(jù)操作系統(tǒng)下載對應(yīng)符合的 JDK 版本
如何查看?
Linux 上查看操作系統(tǒng),命令 cat /proc/version

可以看到我服務(wù)器上面的是 64 位的處理器,那么我就得選 64 位 JDK 安裝包了
那如果想要下載以前版本的 jdk 呢?
可以點(diǎn)擊 java archive ,查看 java 檔案

往下拉就可以看到舊版本的 jdk 了,一般我們用得最多的版本是 jdk 8 了,因?yàn)楸容^穩(wěn)定,而且企業(yè)里面大部分都是用 JDK8 的

點(diǎn)擊你想要下載的 jdk 版本,比如:我選擇了 jdk 8,然后我要下載到 linux 操作系統(tǒng)下,并且處理器是 64位的,那我就選擇這個,點(diǎn)擊下載就可以了(這里我下載的是 .rpm 安裝包)

我接受

這里需要登陸 Orcle 賬號,如果你沒有可以申請一個,不想申請下面我也提供了該 JDK 的網(wǎng)盤下載
下載保存


二、Linux
1、jdk 安裝
首先我在 / 目錄下創(chuàng)建了一個 a-dev 的文件夾,用于存放 JDK

再創(chuàng)建個 JDK 的文件夾

將剛剛下載好的 JDK 上傳至該文件夾,可使用 rz 命令進(jìn)行上傳文件,有些終端工具可以直接上傳文件,比如:FinalShell 等等

可以看到安裝包已經(jīng)上傳上來了

因?yàn)槲蚁螺d的是 .rpm 文件,所以得用 rpm 命令進(jìn)行安裝
# 直接安裝rpm -ivh xxx.rpm

安裝成功之后可以去 /usr 目錄下查看是否有 java 的文件夾

如果有就證明安裝成功了。
2、環(huán)境變量的配置
我們需要修改 /etc/profile 文件
# 編輯 /etc/profilevi /etc/profile

將以下內(nèi)容復(fù)制上去
JAVA_HOME=/usr/java/jdk1.8.0_311-amd64 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH
注意:這個 JAVA_HOME=xxxxxx 填寫的是你JDK目錄

所以我這里填寫的就是 JAVA_HOME=/usr/java/jdk1.8.0_311-amd64
拖到文本最后,按 i 編輯文本,復(fù)制上述配置

按 Esc 退出編輯狀態(tài),:wq! 強(qiáng)制保存并且退出
保存并且關(guān)閉 profile 文件,再執(zhí)行 source /etc/profile 命令讓修改的生效

3、檢測是否配置成功
可以查看 JDK 版本檢測是否安裝配置 java 環(huán)境成功
命令:java -version

如果能夠查看到 JDK 的版本信息就表示成功了
相關(guān)文章
Java8的Lambda遍歷兩個List匹配數(shù)據(jù)方式
這篇文章主要介紹了Java8的Lambda遍歷兩個List匹配數(shù)據(jù)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03
java實(shí)現(xiàn)excel導(dǎo)出合并單元格的步驟詳解
這篇文章主要介紹了java實(shí)現(xiàn)excel導(dǎo)出合并單元格,通過使用Apache POI庫,我們可以方便地創(chuàng)建Excel文件、填充數(shù)據(jù)、合并單元格和導(dǎo)出Excel文件,需要的朋友可以參考下2023-04-04
快速解決?IDEA?報錯:?“java?找不到符號“(“cannot?find?symbol“)
文章詳細(xì)講解了在IntelliJIDEA中解決“找不到符號”錯誤的方法,包括檢查導(dǎo)入語句、拼寫錯誤、類路徑設(shè)置、文件編譯狀態(tài)、JDK配置以及IDE配置問題,通過具體示例代碼,展示了如何從錯誤代碼到解決步驟,感興趣的朋友一起看看吧2025-03-03
java實(shí)現(xiàn)根據(jù)ip地址獲取地理位置
本文給大家匯總介紹了2種分別使用新浪和淘寶接口,實(shí)現(xiàn)根據(jù)IP地址獲取詳細(xì)的地理位置的代碼,非常的實(shí)用,有需要的小伙伴可以參考下。2016-03-03
Spring Mvc中傳遞參數(shù)方法之url/requestMapping詳解
在開發(fā)中,參數(shù)傳遞是必不可少的一個功能,下面這篇文章主要給大家介紹了關(guān)于Spring Mvc中傳遞參數(shù)方法之url/requestMapping的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2017-07-07

