Java系統(tǒng)環(huán)境變量配置全過程
Java系統(tǒng)環(huán)境變量配置
PATH環(huán)境變量
PATH環(huán)境變量用于保存一系列命令(可執(zhí)行程序)的路徑,每個路徑之間以分號分隔。
當在命令行窗口運行一個命令時,操作系統(tǒng)首先會在當前目錄下查找是否存在該命令對應(yīng)的可執(zhí)行文件,如果未找到,操作系統(tǒng)會繼續(xù)在PATH環(huán)境變量中定義的路徑下尋找這個文件,如果仍未找到,系統(tǒng)會報錯。
配置系統(tǒng)PATH環(huán)境變量的步驟如下。
步驟1:查看Windows系統(tǒng)屬性中的環(huán)境變量
右鍵單擊桌面上的計算機→屬性,在彈出的系統(tǒng)窗口左邊選擇“高級系統(tǒng)設(shè)置”選項,彈出系統(tǒng)屬性對話框,在系統(tǒng)屬性對話框的“高級”選項卡下單擊“環(huán)境變量”按鈕,彈出“環(huán)境變量”對話框。
步驟2:設(shè)置PATH系統(tǒng)環(huán)境變量
系統(tǒng)變量對話框中,從系統(tǒng)變量區(qū)域選中名為PATH的系統(tǒng)變量,單擊“編輯”按鈕,彈出右側(cè)的編輯環(huán)境變量對話框。
單擊“新建”按鈕,在彈出的輸入框中添加javac命令所在的路徑,例如,C:\Program\FilesVava\jdk-11.0.11\bin
步驟3:查看PATH系統(tǒng)環(huán)境變量
打開命令行窗口,執(zhí)行set查看設(shè)置后的PATH命令PATH變量的變量值。
環(huán)境變量中顯示出了javac命令的路徑信息。
步驟4:驗證設(shè)置的PATH系統(tǒng)環(huán)境變量
在命令行窗口中執(zhí)行javac命令,如果能正常地顯示幫助信息,說明系統(tǒng)PATH環(huán)境變量配置成功,這樣系統(tǒng)就會永久性地保存PATH環(huán)境變量的設(shè)置。
CLASSPATH環(huán)境變量介紹
CLASSPATH環(huán)境變量用于保存一系列類包的路徑,它和PATH環(huán)境變量的查看與配置方式完全相同。
當Java虛擬機需要運行一個類時,會在CLASSPATH環(huán)境變量定義的路徑下尋找所需的.class文件和類包。
為了讓Java虛擬機能找到所需的class文件,就需要對CLASSPATH環(huán)境變量進行設(shè)置,保存HelloWorld.class文件路徑。在命令行窗口執(zhí)行下面的命令。
set CLASSPATH=C:\Program FilesVavaljdk-11.0.11\bin
執(zhí)行完上述命令之后,再次執(zhí)行java HelloWorld命令運行程序。
命令運行結(jié)果:
執(zhí)行java HelloWorld命令運行程序,結(jié)果如下圖所示。
由上圖可知,Java HelloWorld命令成功運行,輸出了"hello world”結(jié)果。
在命令窗口中設(shè)置CLASSPATH后,程序會根據(jù)CLASSPATH的設(shè)置,去指定的目錄尋找類文件,因此,雖然C盤根目錄下沒有HelloWorld.class文件,但Java HelloWorld命令仍能正確執(zhí)行。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
向量數(shù)據(jù)庫之如何使用Elasticsearch實現(xiàn)向量數(shù)據(jù)存儲與搜索
這篇文章主要介紹了向量數(shù)據(jù)庫之如何使用Elasticsearch實現(xiàn)向量數(shù)據(jù)存儲與搜索,在向量函數(shù)的計算過程中,會對所有匹配的文檔進行線性掃描,因此,查詢預(yù)計時間會隨著匹配文檔的數(shù)量線性增長,本文給大家講解的非常詳細,需要的朋友參考下吧2023-06-06Spring?session?redis?修改默認的序列化方法(案例)
這篇文章主要介紹了Spring?session?redis?修改默認的序列化方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04Java Springboot之Spring家族的技術(shù)體系
今天帶大家來學(xué)習(xí)Spring家族的技術(shù)體系,文中有非常詳細的圖文介紹及代碼示例,對正在學(xué)習(xí)java的小伙伴們很有幫助,需要的朋友可以參考下2021-05-05