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

Windows下Java環(huán)境配置的超詳細(xì)教程

 更新時(shí)間:2023年01月30日 09:47:16   作者:bit榮  
這篇文章主要給大家介紹了關(guān)于Windows下Java環(huán)境配置的超詳細(xì)教程,文中通過(guò)圖文將配置的過(guò)程介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

前言

這篇博客介紹Java環(huán)境的配置,主要是安裝JDK,以及path、JAVA_hOME、CLASSPAT的配置,還會(huì)介紹配置這些的原因。

一. JDK的安裝

在Windows下安裝JDK的時(shí)候一定要考慮安裝包的位數(shù),如果是32位操作系統(tǒng),則準(zhǔn)備jdk-xxx-windows-i586.exe,如果是64位操作系統(tǒng),則準(zhǔn)備jdk-xxx-windows-x64.exe。下文中安裝的是64位操作系統(tǒng)下的JDK,32位操作系統(tǒng)下安裝方式同理。

跳轉(zhuǎn)到Oracle官方下載  或  點(diǎn)擊這里下載

下面的安裝教程選擇的是jdk1.8(Java8)的版本,只是小版本號(hào)不一樣,其他操作全部一樣。這里建議安裝 jdk1.8 即可,因?yàn)樵诠镜拈L(zhǎng)期開(kāi)發(fā)中,大概率使用的是Java8。

第一步:執(zhí)行安裝包jdk-8u131-windows-x64.exe ,出現(xiàn)如下圖界面,點(diǎn)擊下一步

第二步:安裝開(kāi)發(fā)工具和源代碼即可;JDK安裝包中包含了一個(gè)獨(dú)立的JRE,作為開(kāi)發(fā)機(jī)器可以不用安裝,因此這里選擇此功能將不用(下圖二);不建議更改安裝目錄,采用默認(rèn)即可;點(diǎn)擊下一步。

第三步:稍等片刻,安裝完成

二. path、JAVA_HOME、CLASSPAT的配置

在JDK1.6以及之后,安裝Java的開(kāi)發(fā)環(huán)境,只需要配置path和JAVA_HOME即可。

1. JAVA_HOME環(huán)境變量配置

1.1 配置原因

JAVA_HOME 環(huán)境變量,值為JDK的安裝目錄,有一些基于 Java 開(kāi)發(fā)的工具、開(kāi)源軟件等會(huì)用到JDK的路徑,用于尋找機(jī)器上的Java環(huán)境,比如 tomcat,eclipse,所以我們配置JDK的路徑給JAVA_HOME.

1.2 配置方法

首先找到我的電腦圖標(biāo)(就是一個(gè)電腦似的圖標(biāo)),然后點(diǎn)擊鼠標(biāo)右鍵,再點(diǎn)擊屬性,找到高級(jí)系統(tǒng)設(shè)置,點(diǎn)擊環(huán)境變量。彈出下圖所示的窗口。

img

在系統(tǒng)變量里新建一個(gè)JAVA_HOME,賦值為自己電腦中JDK的安裝目錄:

img

2. Path環(huán)境變量配置

2.1 配置原因

因?yàn)镴DK裝好后的兩個(gè)重要執(zhí)行文件javac.exe(代碼編譯文件)和java.exe(代碼執(zhí)行文件)存在于所裝的JDK的bin目錄下,而我們寫(xiě)的Java或者跑的別人的程序一般是放在一個(gè)新的目錄,主要是方便管理,如果都放在這里,會(huì)很混亂,更何況編譯還有class文件生成。

但是,當(dāng)我們要運(yùn)行Java程序時(shí),我們需要編譯(需要使用javac.exe)和執(zhí)行(需要使用java.exe),而系統(tǒng)默認(rèn)的是在當(dāng)前程序所在的文件夾目錄下去尋找這兩個(gè)執(zhí)行文件,而不會(huì)去其他地方找,此時(shí)我們就需要配置Path環(huán)境變量,使得每次程序運(yùn)行就自動(dòng)到安裝JDK的bin目錄下去搜索javac.exe和java.exe文件。

2.2 配置方法

在下面的系統(tǒng)變量框中(Path變量是系統(tǒng)本身就有的),選中Path那一行點(diǎn)擊編輯,出現(xiàn)如下界面:

img

點(diǎn)擊新建,找到 JDK 的安裝目錄中javac.exe和java.exe所在的目錄,把目錄復(fù)制到這里,點(diǎn)擊確認(rèn)即可,Path路徑就設(shè)置完畢了。

img

由于JAVA_HOME配置的是JDK的安裝目錄,所以Path有另一種配置方式,如下:

%JAVA_HOME%\bin 

1.其中% %表示引用JAVA_HOME的值
2.這樣的好處在于,如果Java安裝目錄發(fā)生變?cè)挘?
需要修改JAVA_HOME的值,不用再修改Path變量的值
3.部分Windows10的系統(tǒng)在重啟之后%JAVA_HOME%\bin配置的失效,
這里解決方法是按上面的那種方法配置全路徑即可

注意:Windows 8 , 10的Path變量配置要友好一些,直接配置一條記錄即可,如果是Windows7的話,需要在Path變量的值中使用 ;(英文分號(hào))分割,然后追加Java的安裝目錄下的bin目錄路徑即可。

3. 配置CLASSPATH

3.1 配置原因

CLASSPATH顧名思義為包路徑,告訴Java在執(zhí)行的時(shí)候,去哪里找到需要的包和類供程序使用。所以配置時(shí)應(yīng)把包的路徑賦值給CLASSPATH。

3.2 配置方法

我們?cè)谙到y(tǒng)變量里新建一個(gè)CLASSPATH,賦值如下:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

注意前面的 . 這個(gè)點(diǎn)號(hào)不能省略掉

img

此時(shí)賦值的路徑有三個(gè),以分號(hào)為間隔隔開(kāi) ,第一個(gè)英文的句號(hào)表示當(dāng)前目錄路徑,第二個(gè)目錄為lib庫(kù)中的tools工具包路徑,第三個(gè)為lib庫(kù)中的dt包路徑。

三. 檢驗(yàn)

安裝完成JDK以及相應(yīng)的配置之后,需要驗(yàn)證是否安裝成功,是否配置正常。

第一步:打開(kāi)cmd命令行窗口,鍵盤(pán)win+r;輸入 cmd 打開(kāi)命令行

img

第二步:輸出java -version命令,如果輸出如下圖,表示安裝配置成功,否則需要檢查安裝和配置是否正確。

img

結(jié)語(yǔ)

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

相關(guān)文章

  • 詳解JFX11+IDEA跨平臺(tái)打包發(fā)布的完美解決辦法

    詳解JFX11+IDEA跨平臺(tái)打包發(fā)布的完美解決辦法

    這篇文章主要介紹了詳解JFX11+IDEA跨平臺(tái)打包發(fā)布的完美解決辦法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Spring?DI依賴注入過(guò)程解析

    Spring?DI依賴注入過(guò)程解析

    依賴注入是由“依賴”和“注入”兩個(gè)詞匯組合而成,那么我們?cè)僖淮雾樚倜?,分別分析這兩個(gè)詞語(yǔ),這篇文章主要介紹了Spring?DI依賴注入詳解,需要的朋友可以參考下
    2022-11-11
  • Java并發(fā)編程之Semaphore(信號(hào)量)詳解及實(shí)例

    Java并發(fā)編程之Semaphore(信號(hào)量)詳解及實(shí)例

    這篇文章主要介紹了Java并發(fā)編程之Semaphore(信號(hào)量)詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 教你如何在Intellij IDEA中集成Gitlab

    教你如何在Intellij IDEA中集成Gitlab

    今天來(lái)簡(jiǎn)單說(shuō)下,如何在IDEA中集成gitlab項(xiàng)目,默認(rèn)情況下IDEA中的 VCS => Checkout From Version Control 選項(xiàng)中是沒(méi)有g(shù)itlab這一項(xiàng)的,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2023-10-10
  • Java多線程死鎖示例

    Java多線程死鎖示例

    這篇文章主要介紹了Java多線程死鎖,結(jié)合實(shí)例形式分析了Java多線程出現(xiàn)死鎖的相關(guān)原因與操作注意事項(xiàng),需要的朋友可以參考下
    2018-08-08
  • mybatis in查詢條件過(guò)長(zhǎng)的解決方案

    mybatis in查詢條件過(guò)長(zhǎng)的解決方案

    這篇文章主要介紹了mybatis in查詢條件過(guò)長(zhǎng)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java非靜態(tài)成員變量之死循環(huán)(詳解)

    Java非靜態(tài)成員變量之死循環(huán)(詳解)

    下面小編就為大家?guī)?lái)一篇Java非靜態(tài)成員變量之死循環(huán)(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • java計(jì)算圖兩點(diǎn)之間的所有路徑

    java計(jì)算圖兩點(diǎn)之間的所有路徑

    這篇文章主要為大家詳細(xì)介紹了java計(jì)算圖兩點(diǎn)之間的所有路徑,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 深入分析JAVA 建造者模式

    深入分析JAVA 建造者模式

    這篇文章主要介紹了JAVA 建造者模式的的相關(guān)資料,文中講解非常詳細(xì),代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • 解決@PathVariable參數(shù)接收不完整的問(wèn)題

    解決@PathVariable參數(shù)接收不完整的問(wèn)題

    這篇文章主要介紹了解決@PathVariable參數(shù)接收不完整的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08

最新評(píng)論