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

java環(huán)境變量的配置方法圖文詳解【win10環(huán)境為例】

 更新時間:2020年04月20日 09:40:33   作者:隨風行云  
這篇文章主要介紹了java環(huán)境變量的配置方法,結合圖文形式詳細分析了win10環(huán)境下java環(huán)境變量的配置方法與相關操作注意事項,需要的朋友可以參考下

本文實例講述了java環(huán)境變量的配置方法。分享給大家供大家參考,具體如下:

為什么要配置環(huán)境變量:

1. PATH環(huán)境變量(Window不區(qū)分大小寫,Linux系統(tǒng)下必須大寫)。

作用是指定命令搜索路徑

在CMD中執(zhí)行命令時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。我們需要把 jdk安裝目錄下的bin目錄增加到現(xiàn)有的PATH變量中,bin目錄中包含經(jīng)常要用到的可執(zhí)行文件如javac java javadoc等待,設置好 PATH變量后,就可以在任何目錄下執(zhí)行javac java 等工具了。

好比path環(huán)境變量里面有個%SystemRoot%\system32是指系統(tǒng)根目錄中的system32目錄中(C:\Windows\System32),如果不設置它的話,那么你直接CMD下>notepad是召喚不出來記事本的。

測試:如果直接輸入java javac 不行,就是PATH設置問題

2. CLASSPATH環(huán)境變量。

(1.8版本不需要設置,據(jù)說是自動添加本地路徑,不過因為某些公司會使用不是最新版本的JDK,設置一下還是比較穩(wěn)的)

作用是指定類搜索路徑

要使用已經(jīng)編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPATH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄“.”也必須加入到該變量中。 (當前目錄:Java代碼編譯后的class文件存在放當前目錄下,運行時class文件必須在classpath對應目錄下。)

測試:javac xxx   (不需要.class),如果不設置當前目錄的話,即使在cmd中跳轉到當前目錄也無法javac 到目標文件

3. JAVA_HOME環(huán)境變量。

它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到并使用安裝好的jdk。

另外,其他的環(huán)境變量設置也可以通過%JAVA_HOME%來取得JAVA_HOME環(huán)境變量的值來方便設置

PS:

用戶變量跟系統(tǒng)變量的區(qū)別:

僅由當前用戶使用的變量和系統(tǒng)各個用戶公用變量的區(qū)別。

變量設置:

************classpath變量***************

打開我的電腦--屬性--高級--環(huán)境變量

image_594baee6_7495

***************************************

2.

新建變量

image_594baee6_5198

JAVA_HOME

image_594baee6_300a

其中變量名是安裝JDK的路徑;

***************************************

3.新建變量

CLASSPATH/classpath(兩個變量名都可以)

image_594baee6_f36

變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

意思:

· %JAVA_HOME%-----取得JAVA_HOME的變量值,則%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;意思是JDK安裝路徑下的lib\dt.jar和\lib\tools.jar

· lib\dt.jar和\lib\tools.jar

dt.jar和tools.jar是兩個java最基本的包,里面包含了從java最重要的lang包到各種高級功能如可視化的swing包,是java必不可少的。

tools.jar 是系統(tǒng)用來編譯一個類的時候用到的,即執(zhí)行javac的時候用到

· rt.jar是JAVA基礎類庫(默認在加載路徑中,默認不需要添加),dt.jar是關于運行環(huán)境的類庫(主要是Swing),tools.jar是工具類庫

*************path變量******************

而path下面的bin里面都是java的可執(zhí)行的編譯器及其工具,如java,javadoc等,你在任意的文件夾下面運行cmd鍵入javac,系統(tǒng)就能自動召見java的編譯器就是歸功于這個環(huán)境變量的設置

選擇環(huán)境變量中變量名為“Path”的環(huán)境變量,雙擊該變量,把JDK安裝路徑中bin目錄的絕對路徑(完整寫出路徑),添加到Path變量的值中。

或者是:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

加上jre是用于非編譯器運行程序

?。。〔灰獎h除錯東西,刪除就按取消,然后重來。

image_594bb071_4b8d

***********************************

path環(huán)境變量設置成功測試:運行CMD,輸入java –version

image_594bb071_7080

更多java相關內(nèi)容感興趣的讀者可查看本站專題:《Java面向對象程序設計入門與進階教程》、《Java數(shù)據(jù)結構與算法教程》、《Java操作DOM節(jié)點技巧總結》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設計有所幫助。

相關文章

  • kafka消費者kafka-console-consumer接收不到數(shù)據(jù)的解決

    kafka消費者kafka-console-consumer接收不到數(shù)據(jù)的解決

    這篇文章主要介紹了kafka消費者kafka-console-consumer接收不到數(shù)據(jù)的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Springboot中com.mysql.cj.jdbc.Driver在yml文件中爆紅的原因解讀

    Springboot中com.mysql.cj.jdbc.Driver在yml文件中爆紅的原因解讀

    這篇文章主要介紹了Springboot中com.mysql.cj.jdbc.Driver在yml文件中爆紅的原因解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • rabbitmq basicReject/basicNack/basicRecover的區(qū)別及說明

    rabbitmq basicReject/basicNack/basicRecover的區(qū)別及說明

    這篇文章主要介紹了rabbitmq basicReject/basicNack/basicRecover的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 詳解Java中的反射機制和動態(tài)代理

    詳解Java中的反射機制和動態(tài)代理

    本文將詳細介紹反射機制以及動態(tài)代理機制,而且基本現(xiàn)在的主流框架都應用了反射機制,如spring、MyBatis、Hibernate等等,這就有非常重要的學習意義
    2021-06-06
  • Java實現(xiàn)彩色圖片轉換為灰度圖片的示例代碼

    Java實現(xiàn)彩色圖片轉換為灰度圖片的示例代碼

    將彩色圖片轉換為灰度圖片是圖像處理中的常見操作,通常用于簡化圖像、增強對比度、或者進行后續(xù)的圖像分析,本項目的目標是通過Java實現(xiàn)將彩色圖片轉換為灰度圖片,需要的朋友可以參考下
    2025-02-02
  • Java 實現(xiàn)分布式服務的調(diào)用鏈跟蹤

    Java 實現(xiàn)分布式服務的調(diào)用鏈跟蹤

    分布式服務中完成某一個業(yè)務動作,需要服務之間的相互協(xié)作才能完成,在這一次動作引起的多服務的聯(lián)動我們需要用1個唯一標識關聯(lián)起來,關聯(lián)起來就是調(diào)用鏈的跟蹤。本文介紹了Java 實現(xiàn)分布式服務的調(diào)用鏈跟蹤的步驟
    2021-06-06
  • java實現(xiàn)飛機大戰(zhàn)游戲

    java實現(xiàn)飛機大戰(zhàn)游戲

    這篇文章主要為大家詳細介紹了java實現(xiàn)飛機大戰(zhàn)游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • SpringBoot實現(xiàn)API接口多版本支持的示例代碼

    SpringBoot實現(xiàn)API接口多版本支持的示例代碼

    這篇文章主要介紹了SpringBoot實現(xiàn)API接口多版本支持的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • SpringBoot深入分析講解監(jiān)聽器模式上

    SpringBoot深入分析講解監(jiān)聽器模式上

    監(jiān)聽器模式,大家應該并不陌生,主要的組成要素包括了事件、監(jiān)聽器以及廣播器;當事件發(fā)生時,廣播器負責將事件傳遞給所有已知的監(jiān)聽器,而監(jiān)聽器會對自己感興趣的事件進行處理
    2022-07-07
  • 詳解Java中跳躍表的原理和實現(xiàn)

    詳解Java中跳躍表的原理和實現(xiàn)

    跳躍表(Skip list)是有序鏈表的擴展,簡稱跳表,它在原有的有序鏈表上增加了多級索引,通過索引來實現(xiàn)快速查找,實質上是一種可以進行二分查找的有序鏈表。本文主要為大家介紹了跳躍表的原理和實現(xiàn),需要的可以參考一下
    2022-12-12

最新評論

策勒县| 安徽省| 库车县| 张掖市| 察雅县| 新昌县| 庆城县| 扎兰屯市| 南和县| 绥宁县| 九龙县| 萨嘎县| 浦东新区| 宕昌县| 三江| 鄂温| 彰化市| 哈密市| 沾益县| 马尔康县| 洛隆县| 青浦区| 绍兴市| 新巴尔虎右旗| 大荔县| 比如县| 保康县| 蒙城县| 玉环县| 威海市| 张北县| 调兵山市| 杨浦区| 正安县| 淮南市| 军事| 叙永县| 太和县| 英超| 遂宁市| 辽宁省|