Windows下Java環(huán)境配置的超詳細(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)下安裝方式同理。
下面的安裝教程選擇的是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)境變量。彈出下圖所示的窗口。
在系統(tǒng)變量里新建一個JAVA_HOME,賦值為自己電腦中JDK的安裝目錄:
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)如下界面:
點擊新建,找到 JDK 的安裝目錄中javac.exe和java.exe所在的目錄,把目錄復(fù)制到這里,點擊確認(rèn)即可,Path路徑就設(shè)置完畢了。
由于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
注意前面的 . 這個點號不能省略掉
此時賦值的路徑有三個,以分號為間隔隔開 ,第一個英文的句號表示當(dāng)前目錄路徑,第二個目錄為lib庫中的tools工具包路徑,第三個為lib庫中的dt包路徑。
三. 檢驗
安裝完成JDK以及相應(yīng)的配置之后,需要驗證是否安裝成功,是否配置正常。
第一步:打開cmd命令行窗口,鍵盤win+r;輸入 cmd 打開命令行
第二步:輸出java -version
命令,如果輸出如下圖,表示安裝配置成功,否則需要檢查安裝和配置是否正確。
結(jié)語
到此這篇關(guān)于Windows下Java環(huán)境配置的文章就介紹到這了,更多相關(guān)Windows下Java環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- java?環(huán)境配置(2023年詳細(xì)教程)
- Java springboot 配置文件與多環(huán)境配置與運行優(yōu)先級
- CentOS?7.9服務(wù)器Java部署環(huán)境配置的過程詳解
- Java開發(fā)環(huán)境配置及Vscode搭建過程
- 關(guān)于java入門與java開發(fā)環(huán)境配置詳細(xì)教程
- Mac M1 Java 開發(fā)環(huán)境配置詳解
- eclipse漢化及jdk安裝環(huán)境配置超詳細(xì)教程(Java安裝教程)
- Java(JDK/Tomcat/Maven)運行環(huán)境配置及工具(idea/eclipse)安裝詳細(xì)教程
- JavaWeb開發(fā)之【Tomcat 環(huán)境配置】MyEclipse+IDEA配置教程
- jdk安裝、Java環(huán)境配置方法詳解
- IDEA Java win10環(huán)境配置的圖文教程
- Java程序開發(fā)環(huán)境配置圖文教程
- Eclipse下基于Java的OpenCV開發(fā)環(huán)境配置教程
- win10和win7下java開發(fā)環(huán)境配置教程
- Linux系統(tǒng)Java環(huán)境配置教程
- Java環(huán)境配置圖文教程(推薦)
- Java開發(fā)環(huán)境配置教程(win7 64bit)
相關(guān)文章
詳解JFX11+IDEA跨平臺打包發(fā)布的完美解決辦法
這篇文章主要介紹了詳解JFX11+IDEA跨平臺打包發(fā)布的完美解決辦法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06Java并發(fā)編程之Semaphore(信號量)詳解及實例
這篇文章主要介紹了Java并發(fā)編程之Semaphore(信號量)詳解及實例的相關(guān)資料,需要的朋友可以參考下2017-06-06Java非靜態(tài)成員變量之死循環(huán)(詳解)
下面小編就為大家?guī)硪黄狫ava非靜態(tài)成員變量之死循環(huán)(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09解決@PathVariable參數(shù)接收不完整的問題
這篇文章主要介紹了解決@PathVariable參數(shù)接收不完整的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08