Linux下配置JDK環境變數

一、下載JDK壓縮包

1、在官網(https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)下載對應版本的JDK壓縮包。本次示例使用的是JDK 11版本。

2、下載完成後,將壓縮包解壓到指定文件夾中。本次解壓到的文件夾路徑為:/usr/local/jdk-11.0.11。

二、設置JDK環境變數

1、打開/etc/profile文件,使用vim進行編輯:

$ sudo vim /etc/profile

2、在文件的最後添加如下代碼:

# JDK configuration
export JAVA_HOME=/usr/local/jdk-11.0.11
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

3、保存修改並退出vim。

4、執行如下命令,使配置生效:

$ source /etc/profile

三、檢驗JDK環境變數是否配置成功

1、執行以下命令查看JDK版本:

$ java -version

若輸出如下信息,則表明JDK已成功配置:

java version "11.0.11" 2021-04-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.11+9-LTS-194)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11+9-LTS-194, mixed mode)

2、執行以下命令查看JDK的安裝路徑與CLASSPATH變數內容:

$ echo $JAVA_HOME
$ echo $CLASSPATH

若輸出的路徑與內容與您配置的路徑與內容相同,則表明JDK環境變數配置成功。

四、問題排查

1、若在執行java -version時出現了類似「bash: java: command not found」錯誤提示,則可以嘗試執行以下命令安裝OpenJDK兼容層:

$ sudo yum install java-11-openjdk-devel

2、若仍未解決問題,則可能是JDK的bin目錄未添加到環境變數中。可以嘗試添加以下代碼至/etc/profile文件中:

export PATH=$PATH:/usr/local/jdk-11.0.11/bin

3、若問題仍未解決,則可以嘗試重新安裝JDK並重新配置環境變數。

五、總結

通過以上步驟,您已經成功地在Linux環境下配置了JDK環境變數。當您需要在終端中執行Java程序時,系統會自動使用您配置的JDK版本。

原創文章,作者:QNHUS,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/368327.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
QNHUS的頭像QNHUS
上一篇 2025-04-12 01:13
下一篇 2025-04-12 01:13

相關推薦

  • 如何設置Python環境變數

    Python是一種流行的腳本編程語言,它可以在不同的操作系統和平台上運行。但是,在使用Python時,我們需要設置Python環境變數,以便系統能夠正確地找到Python解釋器和相…

    編程 2025-04-29
  • JDK Flux 背壓測試

    本文將從多個方面對 JDK Flux 的背壓測試進行詳細闡述。 一、Flux 背景 Flux 是 JDK 9 對響應式編程的支持。它為響應式編程提供了一種基於推拉模型的方式,以支持…

    編程 2025-04-29
  • 如何配置Python環境變數在Windows 11

    在本文中,您將學習如何在Windows 11操作系統上配置Python環境變數的步驟。Python是一種高級編程語言,廣泛用於編寫Web應用程序、數據分析、人工智慧和機器學習等。在…

    編程 2025-04-29
  • jmap是jdk裡面的嗎?

    jmap是JDK中的命令行工具,用於生成Java進程的堆轉儲快照。它是一個非常有用的工具,可以用於發現應用程序的內存泄漏和瓶頸。 一、jmap的作用 jmap是一個基於Java應用…

    編程 2025-04-28
  • Python配置環境變數的作用

    Python配置環境變數是為了讓計算機能夠更方便地找到Python語言及其相關工具的位置,使其可以在任意目錄下使用Python命令。當您安裝Python後,您需要進行環境變數設置,…

    編程 2025-04-28
  • burpsuite 免jdk

    burpsuite 可以說是滲透測試中最常用的一款工具之一,它可以幫助我們攔截和修改HTTP請求,還可以對這些請求進行分析和測試。而在使用過程中,我們有時會遇到一些坑點,比如安裝需…

    編程 2025-04-27
  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • 如何解決linux jar包 invalid or corrupt jarfile問題

    對於許多開發人員和系統管理員在Linux環境下使用Java開發過程中遇到的一個常見的問題是 invalid or corrupt jarfile(無效或損壞的jar文件)錯誤。當您…

    編程 2025-04-27
  • Python3添加環境變數

    本文將從多個方面對Python3添加環境變數進行詳細闡述,包括添加環境變數的原因和方法、如何測試環境變數是否添加成功、如何在不同操作系統上添加環境變數以及常見問題的解決方法。 一、…

    編程 2025-04-27
  • 在Linux上安裝JRE並配置環境變數

    本文將從以下幾個方面為您詳細闡述如何在Linux系統上,通過自己賬戶安裝JRE,並且配置環境變數。 一、安裝JRE 在進行安裝前,我們需要下載JRE的安裝包並解壓,可以從官方網站下…

    編程 2025-04-27

發表回復

登錄後才能評論