全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

首頁(yè)常見(jiàn)問(wèn)題正文

Java虛擬機(jī)怎樣設(shè)置CLASSPATH的環(huán)境變量?

更新時(shí)間:2023-08-04 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

CLASSPATH環(huán)境變量用于保存一系列類(lèi)包的路徑,它和PATH環(huán)境變量的查看與配置方式完全相同。當(dāng)Java虛擬機(jī)需要運(yùn)行一個(gè)類(lèi)時(shí),會(huì)在CLASSPATH環(huán)境變量定義的路徑下尋找所需的.class文件和類(lèi)包。

為了讓Java虛擬機(jī)能找到所需的class文件,就需要對(duì)CLASSPATH環(huán)境變量進(jìn)行設(shè)置,保存HelloWorld.class文件路徑。在命令行窗口執(zhí)行下面的命令。

set CLASSPATH=C:\Program FilesVava\jdk-11.0.11\bin

執(zhí)行完上述命令之后,再次執(zhí)行java HelloWorld命令運(yùn)行程序。執(zhí)行java HelloWorld命令運(yùn)行程序,結(jié)果如下圖所示。
1691139704280_環(huán)境變量.png

由上圖可知,Java HelloWorld命令成功運(yùn)行,輸出了“hello world”結(jié)果。在命令窗口中設(shè)置CLASSPATH后,程序會(huì)根據(jù)CLASSPATH的設(shè)置,去指定的目錄尋找類(lèi)文件,因此,雖然C盤(pán)根目錄下沒(méi)有HelloWorld.class文件,但Java HelloWorld命令仍能正確執(zhí)行。


分享到:
在線(xiàn)咨詢(xún) 我要報(bào)名
和我們?cè)诰€(xiàn)交談!