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

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

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

前言

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

一. JDK的安裝

在Windows下安裝JDK的時候一定要考慮安裝包的位數(shù),如果是32位操作系統(tǒng),則準備jdk-xxx-windows-i586.exe,如果是64位操作系統(tǒng),則準備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ā)機器可以不用安裝,因此這里選擇此功能將不用(下圖二);不建議更改安裝目錄,采用默認即可;點擊下一步。

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

二. 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 配置方法

首先找到我的電腦圖標(就是一個電腦似的圖標),然后點擊鼠標右鍵,再點擊屬性,找到高級系統(tǒng)設置,點擊環(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文件生成。

但是,當我們要運行Java程序時,我們需要編譯(需要使用javac.exe)和執(zhí)行(需要使用java.exe),而系統(tǒ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所在的目錄,把目錄復制到這里,點擊確認即可,Path路徑就設置完畢了。

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í)行的時候,去哪里找到需要的包和類供程序使用。所以配置時應把包的路徑賦值給CLASSPATH。

3.2 配置方法

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

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

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

img

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

三. 檢驗

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

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

img

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

img

結(jié)語

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

相關文章

  • java并發(fā)編程之深入理解Synchronized的使用

    java并發(fā)編程之深入理解Synchronized的使用

    文詳細講述了線程、進程的關系及在操作系統(tǒng)中的表現(xiàn),這是多線程學習必須了解的基礎。本文將接著講一下Java線程同步中的一個重要的概念synchronized,希望能夠給你有所幫助
    2021-06-06
  • JAVA中AES加密方法實例分析

    JAVA中AES加密方法實例分析

    這篇文章主要介紹了JAVA中AES加密方法,實例分析了java中AES加密與解密的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • Java引用傳遞和值傳遞棧內(nèi)存與堆內(nèi)存的指向操作

    Java引用傳遞和值傳遞棧內(nèi)存與堆內(nèi)存的指向操作

    這篇文章主要介紹了Java引用傳遞和值傳遞棧內(nèi)存與堆內(nèi)存的指向操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • java實現(xiàn)水果超市管理系統(tǒng)

    java實現(xiàn)水果超市管理系統(tǒng)

    這篇文章主要為大家詳細介紹了java實現(xiàn)水果超市管理系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • 詳解java基礎--提示對話框的使用

    詳解java基礎--提示對話框的使用

    這篇文章主要介紹了java基礎--提示對話框的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • JAVA HashSet和TreeSet 保證存入元素不會重復的操作

    JAVA HashSet和TreeSet 保證存入元素不會重復的操作

    這篇文章主要介紹了JAVA HashSet和TreeSet 保證存入元素不會重復的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • 分布式面試分布式鎖實現(xiàn)及應用場景

    分布式面試分布式鎖實現(xiàn)及應用場景

    這篇文章主要為大家介紹了關于分布式的面試問題,分布式鎖的實現(xiàn)及應用不同場景下的使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-03-03
  • java實現(xiàn)的AES秘鑰生成算法示例

    java實現(xiàn)的AES秘鑰生成算法示例

    這篇文章主要介紹了java實現(xiàn)的AES秘鑰生成算法,結(jié)合實例形式分析了AES秘鑰生成算法原理與實現(xiàn)技巧,需要的朋友可以參考下
    2017-01-01
  • Java 1.8使用數(shù)組實現(xiàn)循環(huán)隊列

    Java 1.8使用數(shù)組實現(xiàn)循環(huán)隊列

    這篇文章主要為大家詳細介紹了Java 1.8使用數(shù)組實現(xiàn)循環(huán)隊列,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • Spring Boot整合Mybatis并完成CRUD操作的實現(xiàn)示例

    Spring Boot整合Mybatis并完成CRUD操作的實現(xiàn)示例

    這篇文章主要介紹了Spring Boot整合Mybatis并完成CRUD操作的實現(xiàn)示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12

最新評論

屏东市| 陇川县| 城口县| 吴桥县| 故城县| 囊谦县| 白朗县| 平果县| 林州市| 崇文区| 静宁县| 五台县| 班玛县| 柳河县| 深圳市| 托克逊县| 兴国县| 淮北市| 平山县| 武汉市| 贡嘎县| 原平市| 新津县| 普洱| 南宫市| 安溪县| 云浮市| 临漳县| 康平县| 玛纳斯县| 闸北区| 舟山市| 冕宁县| 贵阳市| 建宁县| 罗山县| 上虞市| 承德市| 仁寿县| 南昌县| 图片|