最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

配置JAVA環(huán)境變量中CLASSPATH變量的作用

 更新時(shí)間:2023年06月03日 00:39:05   作者:喜歡路飛的銀桑  
這篇文章主要介紹了配置JAVA環(huán)境變量中CLASSPATH變量的作用,需要的朋友可以參考下

在了解CLASSPATH變量之前,我們要先設(shè)置JAVA_HOME和path這兩個(gè)環(huán)境變量,讓JAVA環(huán)境可以成功地運(yùn)行起來(lái),然后,再開(kāi)始我們的想法。

圖1

這里寫(xiě)圖片描述

首先,我們?cè)贓盤(pán)下的test目錄下準(zhǔn)備兩個(gè)目錄,分別叫HelloWorld和ClassPath,在HelloWorld目錄下編寫(xiě)一個(gè)JAVA源文件——HelloWorld.java,而ClassPath目錄下為空。

然后在此目錄下分別用javac命令編譯,java命令運(yùn)行,運(yùn)行之后,我們發(fā)現(xiàn)一切正常,在沒(méi)有配置CLASSPATH環(huán)境變量時(shí),程序成功的運(yùn)行了。

圖3

然后,我們將CLASSPATH環(huán)境變量配置成E盤(pán)下ClassPath目錄的路徑,此時(shí)ClassPath目錄下仍為空。

這里寫(xiě)圖片描述

我們?cè)俅位氐紿elloWorld目錄下,繼續(xù)使用java命令運(yùn)行之前的程序。我們發(fā)現(xiàn),程序不能運(yùn)行了,明明當(dāng)前目錄下有HelloWorld.class文件,但是,程序卻不能運(yùn)行。

這里寫(xiě)圖片描述

此時(shí),我們將HelloWorld目錄下的HelloWorld.class文件移動(dòng)到ClassPath目錄下。

圖5

這里寫(xiě)圖片描述

然后在回到HelloWorld目錄下繼續(xù)運(yùn)行HelloWorld程序,此時(shí),在HelloWorld目錄是沒(méi)有HelloWorld.class文件的。但是,我們卻發(fā)現(xiàn)我們的程序居然運(yùn)行成功了。

圖6.1

實(shí)際上,我們?cè)谌魏文夸浵逻\(yùn)行HelloWorld程序,如:C盤(pán)根目錄下,都是可以運(yùn)行成功的。因?yàn)镃lassPath目錄下有HelloWorld.class。

圖6.2

好了,答案已經(jīng)呼之欲出了。

結(jié)論1:在沒(méi)有配置CLASSPATH環(huán)境變量時(shí),java命令在找class文件時(shí)是默認(rèn)在當(dāng)前目錄下尋找的。

結(jié)論2:配置過(guò)CLASSPATH環(huán)境后,java命令是按照CLASSPATH變量中的路徑來(lái)的尋找class文件的,這就是為什么CLASSPATH變量中配置沒(méi)有當(dāng)前目錄時(shí),即使當(dāng)前目錄中有class文件,java命令仍然不能正常運(yùn)行的原因。

在百度中正常的CLASSPATH環(huán)境變量的值

圖7

到此這篇關(guān)于配置JAVA環(huán)境變量中CLASSPATH變量的作用的文章就介紹到這了,更多相關(guān)JAVA環(huán)境變量?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring注入bean的四種方式總結(jié)

    Spring注入bean的四種方式總結(jié)

    我們談到Spring的時(shí)候一定會(huì)提到IOC容器、DI依賴(lài)注入,Spring通過(guò)將一個(gè)個(gè)類(lèi)標(biāo)注為Bean的方法注入到IOC容器中,達(dá)到了控制反轉(zhuǎn)的效果,Spring幫我們實(shí)現(xiàn)了一種通過(guò)注解來(lái)實(shí)現(xiàn)注入的方法,所以本文為大家介紹了Spring注入bean的四種方式,需要的朋友可以參考下
    2025-11-11
  • Spring Cloud 2020.0.0正式發(fā)布再見(jiàn)了Netflix

    Spring Cloud 2020.0.0正式發(fā)布再見(jiàn)了Netflix

    這篇文章主要介紹了Spring Cloud 2020.0.0正式發(fā)布再見(jiàn)了Netflix,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • IDEA報(bào)錯(cuò):Error:java:錯(cuò)誤:不支持發(fā)行版本5的解決方案

    IDEA報(bào)錯(cuò):Error:java:錯(cuò)誤:不支持發(fā)行版本5的解決方案

    在IDEA中做Maven項(xiàng)目時(shí)遇到“不支持發(fā)行版本5”的錯(cuò)誤,可以通過(guò)修改IDEA的Java編譯器版本或在pom.xml中引入指定的maven-compiler-plugin版本來(lái)解決
    2025-11-11
  • Spring Boot應(yīng)用啟動(dòng)時(shí)自動(dòng)執(zhí)行代碼的五種方式(常見(jiàn)方法)

    Spring Boot應(yīng)用啟動(dòng)時(shí)自動(dòng)執(zhí)行代碼的五種方式(常見(jiàn)方法)

    Spring Boot為開(kāi)發(fā)者提供了多種方式在應(yīng)用啟動(dòng)時(shí)執(zhí)行自定義代碼,這些方式包括注解、接口實(shí)現(xiàn)和事件監(jiān)聽(tīng)器,本文我們將探討一些常見(jiàn)的方法,以及如何利用它們?cè)趹?yīng)用啟動(dòng)時(shí)執(zhí)行初始化邏輯,感興趣的朋友一起看看吧
    2024-04-04
  • JDK版本修改不生效的解決方法

    JDK版本修改不生效的解決方法

    本文主要介紹了在配置新電腦環(huán)境時(shí)遇到JDK版本切換失敗的問(wèn)題,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03
  • java實(shí)現(xiàn)DWG文件轉(zhuǎn)圖片的示例代碼

    java實(shí)現(xiàn)DWG文件轉(zhuǎn)圖片的示例代碼

    在Java中將DWG文件轉(zhuǎn)換為圖片是一個(gè)常見(jiàn)的需求,下面將詳細(xì)介紹如何使用Java將DWG文件轉(zhuǎn)換為圖片,并探討幾個(gè)流行的解決方案,大家可以根據(jù)需要進(jìn)行選擇
    2025-10-10
  • 基于線程、并發(fā)的基本概念(詳解)

    基于線程、并發(fā)的基本概念(詳解)

    下面小編就為大家?guī)?lái)一篇基于線程、并發(fā)的基本概念(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-05-05
  • 生產(chǎn)消費(fèi)者模式實(shí)現(xiàn)方式和線程安全問(wèn)題代碼示例

    生產(chǎn)消費(fèi)者模式實(shí)現(xiàn)方式和線程安全問(wèn)題代碼示例

    這篇文章主要介紹了生產(chǎn)消費(fèi)者模式實(shí)現(xiàn)方式和線程安全問(wèn)題代碼示例,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • 關(guān)于rocketmq中日志文件路徑的配置指南

    關(guān)于rocketmq中日志文件路徑的配置指南

    rocketmq是java編寫(xiě)的,也就是可以指定啟動(dòng)參數(shù),下面這篇文章主要給大家介紹了關(guān)于rocketmq中日志文件路徑的配置指南,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • SpringData JPA審計(jì)功能(@CreatedDate與@LastModifiedDate)實(shí)現(xiàn)

    SpringData JPA審計(jì)功能(@CreatedDate與@LastModifiedDate)實(shí)現(xiàn)

    Spring Data JPA的審計(jì)功能提供了一種強(qiáng)大而靈活的機(jī)制,用于自動(dòng)跟蹤實(shí)體的創(chuàng)建和修改信息,通過(guò)使用@CreatedDate和@LastModifiedDate注解,開(kāi)發(fā)者可以輕松地實(shí)現(xiàn)時(shí)間審計(jì),感興趣的可以了解一下
    2025-04-04

最新評(píng)論

西畴县| 淳安县| 南江县| 固镇县| 临江市| 马关县| 界首市| 桦南县| 清水河县| 靖西县| 肇庆市| 武安市| 河源市| 搜索| 扎囊县| 莒南县| 深水埗区| 林周县| 汝阳县| 故城县| 博客| 楚雄市| 吉隆县| 小金县| 拜泉县| 抚州市| 申扎县| 平阴县| 新疆| 肇源县| 元氏县| 灵山县| 方山县| 保康县| 青州市| 天台县| 灌南县| 正安县| 师宗县| 渑池县| 英山县|