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

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

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

前言

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

一. JDK的安裝

在Windows下安裝JDK的時候一定要考慮安裝包的位數(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官方下載  或  點擊這里下載

下面的安裝教程選擇的是jdk1.8(Java8)的版本,只是小版本號不一樣,其他操作全部一樣。這里建議安裝 jdk1.8 即可,因為在公司的長期開發(fā)中,大概率使用的是Java8。

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

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

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

二. path、JAVA_HOME、CLASSPAT的配置

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

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

1.1 配置原因

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

1.2 配置方法

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

img

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

img

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

2.1 配置原因

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

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

2.2 配置方法

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

img

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

img

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

%JAVA_HOME%\bin 

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

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

3. 配置CLASSPATH

3.1 配置原因

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

3.2 配置方法

我們在系統(tǒng)變量里新建一個CLASSPATH,賦值如下:

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

注意前面的 . 這個點號不能省略掉

img

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

三. 檢驗

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

第一步:打開cmd命令行窗口,鍵盤win+r;輸入 cmd 打開命令行

img

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

img

結(jié)語

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

相關(guān)文章

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

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

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

    Spring?DI依賴注入過程解析

    依賴注入是由“依賴”和“注入”兩個詞匯組合而成,那么我們再一次順藤摸瓜,分別分析這兩個詞語,這篇文章主要介紹了Spring?DI依賴注入詳解,需要的朋友可以參考下
    2022-11-11
  • Java并發(fā)編程之Semaphore(信號量)詳解及實例

    Java并發(fā)編程之Semaphore(信號量)詳解及實例

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

    教你如何在Intellij IDEA中集成Gitlab

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

    Java多線程死鎖示例

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

    mybatis in查詢條件過長的解決方案

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

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

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

    java計算圖兩點之間的所有路徑

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

    深入分析JAVA 建造者模式

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

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

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

最新評論