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

Java系統(tǒng)環(huán)境變量配置全過(guò)程

 更新時(shí)間:2024年11月28日 08:50:46   作者:是一只薩摩耶  
本文介紹了如何配置Windows系統(tǒng)中的PATH和CLASSPATH環(huán)境變量,以及如何使用這些變量來(lái)運(yùn)行Java程序,步驟包括查看系統(tǒng)屬性、編輯環(huán)境變量、添加路徑、驗(yàn)證設(shè)置等,通過(guò)這些步驟,用戶可以永久性地保存PATH和CLASSPATH環(huán)境變量的設(shè)置,從而方便地運(yùn)行Java程序

Java系統(tǒng)環(huán)境變量配置

PATH環(huán)境變量

PATH環(huán)境變量用于保存一系列命令(可執(zhí)行程序)的路徑,每個(gè)路徑之間以分號(hào)分隔。

當(dāng)在命令行窗口運(yùn)行一個(gè)命令時(shí),操作系統(tǒng)首先會(huì)在當(dāng)前目錄下查找是否存在該命令對(duì)應(yīng)的可執(zhí)行文件,如果未找到,操作系統(tǒng)會(huì)繼續(xù)在PATH環(huán)境變量中定義的路徑下尋找這個(gè)文件,如果仍未找到,系統(tǒng)會(huì)報(bào)錯(cuò)。

配置系統(tǒng)PATH環(huán)境變量的步驟如下。

步驟1:查看Windows系統(tǒng)屬性中的環(huán)境變量

右鍵單擊桌面上的計(jì)算機(jī)→屬性,在彈出的系統(tǒng)窗口左邊選擇“高級(jí)系統(tǒng)設(shè)置”選項(xiàng),彈出系統(tǒng)屬性對(duì)話框,在系統(tǒng)屬性對(duì)話框的“高級(jí)”選項(xiàng)卡下單擊“環(huán)境變量”按鈕,彈出“環(huán)境變量”對(duì)話框。

步驟2:設(shè)置PATH系統(tǒng)環(huán)境變量

系統(tǒng)變量對(duì)話框中,從系統(tǒng)變量區(qū)域選中名為PATH的系統(tǒng)變量,單擊“編輯”按鈕,彈出右側(cè)的編輯環(huán)境變量對(duì)話框。

單擊“新建”按鈕,在彈出的輸入框中添加javac命令所在的路徑,例如,C:\Program\FilesVava\jdk-11.0.11\bin

步驟3:查看PATH系統(tǒng)環(huán)境變量

打開(kāi)命令行窗口,執(zhí)行set查看設(shè)置后的PATH命令PATH變量的變量值。

環(huán)境變量中顯示出了javac命令的路徑信息。

步驟4:驗(yàn)證設(shè)置的PATH系統(tǒng)環(huán)境變量

在命令行窗口中執(zhí)行javac命令,如果能正常地顯示幫助信息,說(shuō)明系統(tǒng)PATH環(huán)境變量配置成功,這樣系統(tǒng)就會(huì)永久性地保存PATH環(huán)境變量的設(shè)置。

CLASSPATH環(huán)境變量介紹

CLASSPATH環(huán)境變量用于保存一系列類包的路徑,它和PATH環(huán)境變量的查看與配置方式完全相同。

當(dāng)Java虛擬機(jī)需要運(yùn)行一個(gè)類時(shí),會(huì)在CLASSPATH環(huán)境變量定義的路徑下尋找所需的.class文件和類包。

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

set CLASSPATH=C:\Program FilesVavaljdk-11.0.11\bin

執(zhí)行完上述命令之后,再次執(zhí)行java HelloWorld命令運(yùn)行程序。

命令運(yùn)行結(jié)果:

執(zhí)行java HelloWorld命令運(yùn)行程序,結(jié)果如下圖所示。

由上圖可知,Java HelloWorld命令成功運(yùn)行,輸出了"hello world”結(jié)果。

在命令窗口中設(shè)置CLASSPATH后,程序會(huì)根據(jù)CLASSPATH的設(shè)置,去指定的目錄尋找類文件,因此,雖然C盤(pán)根目錄下沒(méi)有HelloWorld.class文件,但Java HelloWorld命令仍能正確執(zhí)行。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JAVA實(shí)現(xiàn)Base64編碼的三種方式

    JAVA實(shí)現(xiàn)Base64編碼的三種方式

    本文主要介紹了JAVA實(shí)現(xiàn)Base64編碼的三種方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • 向量數(shù)據(jù)庫(kù)之如何使用Elasticsearch實(shí)現(xiàn)向量數(shù)據(jù)存儲(chǔ)與搜索

    向量數(shù)據(jù)庫(kù)之如何使用Elasticsearch實(shí)現(xiàn)向量數(shù)據(jù)存儲(chǔ)與搜索

    這篇文章主要介紹了向量數(shù)據(jù)庫(kù)之如何使用Elasticsearch實(shí)現(xiàn)向量數(shù)據(jù)存儲(chǔ)與搜索,在向量函數(shù)的計(jì)算過(guò)程中,會(huì)對(duì)所有匹配的文檔進(jìn)行線性掃描,因此,查詢預(yù)計(jì)時(shí)間會(huì)隨著匹配文檔的數(shù)量線性增長(zhǎng),本文給大家講解的非常詳細(xì),需要的朋友參考下吧
    2023-06-06
  • Spring?session?redis?修改默認(rèn)的序列化方法(案例)

    Spring?session?redis?修改默認(rèn)的序列化方法(案例)

    這篇文章主要介紹了Spring?session?redis?修改默認(rèn)的序列化方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Java動(dòng)態(tài)代理分析及理解

    Java動(dòng)態(tài)代理分析及理解

    這篇文章主要介紹了Java動(dòng)態(tài)代理分析及理解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Java Springboot之Spring家族的技術(shù)體系

    Java Springboot之Spring家族的技術(shù)體系

    今天帶大家來(lái)學(xué)習(xí)Spring家族的技術(shù)體系,文中有非常詳細(xì)的圖文介紹及代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • 貨拉拉大數(shù)據(jù)對(duì)BitMap的探索實(shí)踐詳解

    貨拉拉大數(shù)據(jù)對(duì)BitMap的探索實(shí)踐詳解

    這篇文章主要為大家介紹了貨拉拉大數(shù)據(jù)對(duì)BitMap的探索實(shí)踐詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • SpringBoot集成QQ第三方登陸的實(shí)現(xiàn)

    SpringBoot集成QQ第三方登陸的實(shí)現(xiàn)

    這篇文章主要介紹了SpringBoot集成QQ第三方登陸的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Java Springboot整合支付寶接口的教程詳解

    Java Springboot整合支付寶接口的教程詳解

    這篇文章主要為大家詳細(xì)介紹了Java Springboot實(shí)現(xiàn)整合支付寶接口的教程,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,需要的可以參考一下
    2023-02-02
  • Java使用Mail構(gòu)建郵件功能的完整指南

    Java使用Mail構(gòu)建郵件功能的完整指南

    Java Mail API 是一個(gè)功能強(qiáng)大的工具,它可以幫助開(kāi)發(fā)者輕松實(shí)現(xiàn)郵件的發(fā)送與接收功能,本文將介紹如何使用 Java Mail 發(fā)送和接收郵件,希望對(duì)大家有所幫助
    2025-03-03
  • Java super和this的對(duì)比及使用

    Java super和this的對(duì)比及使用

    這篇文章主要介紹了Java super和this的對(duì)比及使用的相關(guān)資料,java中this與super會(huì)經(jīng)常在使用的時(shí)候混淆,需要的朋友可以參考下
    2017-08-08

最新評(píng)論