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

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

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

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

圖1

這里寫圖片描述

首先,我們在E盤下的test目錄下準備兩個目錄,分別叫HelloWorld和ClassPath,在HelloWorld目錄下編寫一個JAVA源文件——HelloWorld.java,而ClassPath目錄下為空。

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

圖3

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

這里寫圖片描述

我們再次回到HelloWorld目錄下,繼續(xù)使用java命令運行之前的程序。我們發(fā)現(xiàn),程序不能運行了,明明當前目錄下有HelloWorld.class文件,但是,程序卻不能運行。

這里寫圖片描述

此時,我們將HelloWorld目錄下的HelloWorld.class文件移動到ClassPath目錄下。

圖5

這里寫圖片描述

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

圖6.1

實際上,我們在任何目錄下運行HelloWorld程序,如:C盤根目錄下,都是可以運行成功的。因為ClassPath目錄下有HelloWorld.class。

圖6.2

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

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

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

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

圖7

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

相關(guān)文章

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

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

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

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

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

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

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

    Spring Boot應用啟動時自動執(zhí)行代碼的五種方式(常見方法)

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

宜良县| 张家港市| 积石山| 河南省| 九台市| 松潘县| 汉源县| 临邑县| 辛集市| 略阳县| 岱山县| 侯马市| 华安县| 茶陵县| 星座| 巩义市| 当雄县| 全椒县| 岳西县| 江口县| 裕民县| 砚山县| 固镇县| 黎城县| 常山县| 额济纳旗| 浦江县| 阿拉尔市| 青铜峡市| 辽宁省| 名山县| 合山市| 吴旗县| 手机| 阆中市| 榆林市| 全南县| 灵山县| 汉源县| 承德县| 洛浦县|