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

java環(huán)境變量配置超詳細(xì)圖文教程

 更新時間:2024年06月20日 22:41:44   作者:追思憶己  
在我們學(xué)習(xí)Java語言的時候,要在命令提示符里運(yùn)用Java和Javac,用到這兩個命令的時候就要配置Java環(huán)節(jié)變量才可以,這篇文章主要給大家介紹了關(guān)于java環(huán)境變量配置的相關(guān)資料,需要的朋友可以參考下

1. 什么是環(huán)境變量

環(huán)境變量(environment variables)一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù),如:臨時文件夾位置和系統(tǒng)文件夾位置等。

環(huán)境變量是在操作系統(tǒng)中一個具有特定名字的對象,它包含了一個或者多個應(yīng)用程序所將使用到的信息。例如Windows和DOS操作系統(tǒng)中的path環(huán)境變量,當(dāng)要求系統(tǒng)運(yùn)行一個程序而沒有告訴它程序所在的完整路徑時,系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外,還應(yīng)到path中指定的路徑去找。用戶通過設(shè)置環(huán)境變量,來更好的運(yùn)行進(jìn)程。

2. 為什么java要配置環(huán)境變量

簡單來講就是方便控制臺編譯和運(yùn)行java程序,前提是安裝了java程序也就是jdk。

如果不進(jìn)行環(huán)境變量的配置,就必須到j(luò)ava的程序目錄中去(java版本中bin目錄下的java.exe和javac.exe)進(jìn)行編譯和運(yùn)行,顯然這樣極大的降低了使用效率。

配置環(huán)境變量后:在執(zhí)行java.exe命令時,控制臺會首先在當(dāng)前目錄找java.exe程序,所以你的java程序文件如果恰好就在java.exe所在的目錄下就可以運(yùn)行成功,如果沒在,那么控制臺就去path變量中指定的路徑去找,找到就執(zhí)行找不到就不執(zhí)行。所以配置一下之后就會方便許多!所有文件目錄下的java程序文件都可以通過控制臺編譯運(yùn)行!

3. 如何配置環(huán)境變量

3.1 Win + S 搜索高級系統(tǒng)配置

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

由于windows系統(tǒng)可以創(chuàng)建多個賬戶,用戶環(huán)境變量就是只對當(dāng)前的賬戶有效,可以看到用戶環(huán)境變量的全稱是xxx的用戶變量,表示這只是針對某個賬戶的變量;而系統(tǒng)變量就是對多有的賬戶都是有效的。這里大家根據(jù)自生需求配置即可(這里演示系統(tǒng)變量配置)

3.3 新建環(huán)境變量

變量名是:JAVA_HOME

變量值:安裝jdk版本文件夾目錄下的bin文件夾,因為java的編譯和運(yùn)行程序在bin文件夾下,也就是下面安裝目錄

4. 如何檢查java環(huán)境變量是否配置成功

首先,win+R調(diào)出程序運(yùn)行窗口輸入cmd,然后,回車打開黑窗口 ,接著,在黑窗口輸入java然后回車,最后如果出現(xiàn)下面一大串,就表示配置成功

5. 不同版本的jdk需要配置不同的環(huán)境變量嗎?

需要的,因為不同版本的jdk,javac和java對程序的編譯運(yùn)行是不一樣的,所以需要分別配置

為了去別不同版本的jdk,可以在JAVA_HOME后面加入數(shù)字也是可以的,但是后面管理路徑時要一致即可。(舊版本編寫的java程序可能在新版本的jdk中報錯)

6.一鍵配置java環(huán)境變量腳本

使用說明

配置方法: 將以下代碼粘貼到文本框,然后將后綴改成.bat

@echo off
title 一鍵設(shè)置Java 8/Java11環(huán)境變量腳本

REM 檢查是否以管理員權(quán)限運(yùn)行
net session >nul 2>&1
if %errorlevel% neq 0 (
    echo 請以管理員權(quán)限運(yùn)行此腳本?。ㄊ髽?biāo)右鍵-選擇"以管理員身份運(yùn)行")
    pause
    exit /b
)

REM 手動輸入JAVA_HOME路徑
echo 第一步 輸入要設(shè)置的JAVA_HOME路徑:(As example: C:\Program Files\Java\jdk1.8.0_321)
set /p input="請輸入JAVA_HOME路徑:"
echo.

REM 設(shè)置JAVA_HOME路徑
echo 第二步 設(shè)置JAVA_HOME路徑
setx JAVA_HOME "%input%" /M
echo.

REM 設(shè)置PATH
echo 第三步 設(shè)置PATH
setx path "%path%;%%JAVA_HOME%%\bin" /M
echo.

REM 設(shè)置classpath
echo 第四步 設(shè)置classpath
setx classpath .;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar /M
echo.

echo “執(zhí)行完成”
pause

使用方法: 鼠標(biāo)右鍵選擇"以管理員身份運(yùn)行",然后將java安裝路徑粘貼到窗口中敲擊回車即可。

使用效果展示

驗證配置是否成功:

總結(jié)

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

相關(guān)文章

  • springboot?ElasticSearch如何配置自定義轉(zhuǎn)換器ElasticsearchCustomConversions

    springboot?ElasticSearch如何配置自定義轉(zhuǎn)換器ElasticsearchCustomConver

    這篇文章主要介紹了springboot?ElasticSearch如何配置自定義轉(zhuǎn)換器ElasticsearchCustomConversions問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • mybatis源碼解讀之executor包懶加載功能?

    mybatis源碼解讀之executor包懶加載功能?

    這篇文章主要介紹了mybatis源碼解讀之executor包懶加載功能,mybatis的懶加載的實現(xiàn)由executor包的loader子包支持,下面文章詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-02-02
  • SpringBoot集成百度AI實現(xiàn)人臉識別的項目實踐

    SpringBoot集成百度AI實現(xiàn)人臉識別的項目實踐

    本文主要介紹了SpringBoot集成百度AI實現(xiàn)人臉識別的項目實踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Java關(guān)鍵字、標(biāo)識符、常量、變量語法詳解

    Java關(guān)鍵字、標(biāo)識符、常量、變量語法詳解

    這篇文章主要為大家詳細(xì)介紹了Java關(guān)鍵字、標(biāo)識符、常量、變量等基礎(chǔ)語法,感興趣的小伙伴們可以參考一下
    2016-09-09
  • springboot Interceptor攔截器excludePathPatterns忽略失效

    springboot Interceptor攔截器excludePathPatterns忽略失效

    這篇文章主要介紹了springboot Interceptor攔截器excludePathPatterns忽略失效的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • mybatis plus動態(tài)數(shù)據(jù)源切換及查詢過程淺析

    mybatis plus動態(tài)數(shù)據(jù)源切換及查詢過程淺析

    這篇文章主要介紹了mybatis plus動態(tài)數(shù)據(jù)源切換及查詢過程淺析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • SpringBoot實現(xiàn)JPA多數(shù)據(jù)源配置小結(jié)

    SpringBoot實現(xiàn)JPA多數(shù)據(jù)源配置小結(jié)

    本文主要介紹了SpringBoot實現(xiàn)JPA多數(shù)據(jù)源配置小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • Mybatis的if從句中的賦值烏龍

    Mybatis的if從句中的賦值烏龍

    本文主要介紹了Mybatis的if從句中的賦值烏龍,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-05-05
  • Spring?Boot整合持久層之JdbcTemplate多數(shù)據(jù)源

    Spring?Boot整合持久層之JdbcTemplate多數(shù)據(jù)源

    持久層是JavaEE中訪問數(shù)據(jù)庫的核心操作,SpringBoot中對常見的持久層框架都提供了自動化配置,例如JdbcTemplate、JPA 等,MyBatis 的自動化配置則是MyBatis官方提供的。接下來分別向讀者介紹Spring Boot整合這持久層技術(shù)中的整合JdbcTemplate
    2022-08-08
  • Java將數(shù)字金額轉(zhuǎn)為大寫中文金額

    Java將數(shù)字金額轉(zhuǎn)為大寫中文金額

    這篇文章主要為大家詳細(xì)介紹了Java將數(shù)字金額轉(zhuǎn)為大寫中文金額,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08

最新評論

潮州市| 大悟县| 洛浦县| 海丰县| 广德县| 陈巴尔虎旗| 武威市| 蕉岭县| 聂拉木县| 乌鲁木齐市| 镇远县| 南岸区| 涿鹿县| 安仁县| 鹤庆县| 葵青区| 浦县| 堆龙德庆县| 新乐市| 东乡县| 绿春县| 黄陵县| 东乌| 宁波市| 闽侯县| 洛宁县| 台前县| 英山县| 仙桃市| 广德县| 五原县| 搜索| 鸡西市| 敦化市| 来安县| 建平县| 北票市| 龙江县| 读书| 大姚县| 蒙城县|