java?環(huán)境配置(2023年詳細(xì)教程)
前言
java 環(huán)境配置,網(wǎng)上教程很多,那我為什么還要寫?
首先為了完善我的知識(shí)體系今后一些軟件的安裝教程也可能會(huì)用到想寫一個(gè)更加詳細(xì)的,因?yàn)檫@并不僅僅是寫給 IT 行業(yè)的,其它行業(yè)可能也需要配置java環(huán)境
如果你是想要在 linux 上配置 java 環(huán)境請(qǐng)?zhí)D(zhuǎn)到:Linux-java環(huán)境配置
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、jdk 下載
如果你電腦已經(jīng)下載了 jdk ,那就恭喜你可以跳過這一步了
jdk 的下載路徑:https://www.oracle.com/java/technologies/downloads
游覽進(jìn)去的頁(yè)面是這樣子的(相比以前這個(gè)頁(yè)面發(fā)生很大變化了),可以看見目前 jdk 已經(jīng)發(fā)行到 17 了,jdk 它又分了三個(gè)個(gè)操作系統(tǒng),一個(gè)是 Linux、一個(gè)是 macOS、以及 windows,如果你是在 windows 操作系統(tǒng)上,那當(dāng)然就下載 windows 對(duì)應(yīng)的 jdk,其次的話就是還會(huì)區(qū)分你操作系統(tǒng)的處理器是 32 位的還是 64 位的,可以點(diǎn)擊 我的電腦 - 屬性 查看
臺(tái)式電腦大概是這樣的:
筆記本電腦在 系統(tǒng)規(guī)格 - 系統(tǒng)類型 查看上面大概是這樣的:
那如果想要下載以前版本的 jdk 呢?
可以點(diǎn)擊 java archive
,查看 java 檔案
往下拉就可以看到舊版本的 jdk 了,一般我們用得最多的版本是 jdk 8 了,因?yàn)楸容^穩(wěn)定
點(diǎn)擊你想要下載的 jdk 版本,比如:我選擇了 jdk 8,然后我要下載到 windows 操作系統(tǒng)下,那我就選擇這個(gè),點(diǎn)擊下載就可以了
我接受
大概就是這樣的。
二、windows
1、jdk 安裝
以下我也提供了我在 windows 下使用的 jdk 8
百度網(wǎng)盤下載鏈接
鏈接: https://pan.baidu.com/s/1AytPZtS5CM7XgCbGYnjPIw
提取碼: 58sa
創(chuàng)建一個(gè) 英文名稱的文件夾(盡量別用中文),將下載好的 jdk 方到該目錄下
雙擊運(yùn)行下載好的可執(zhí)行文件(如果你是通過其它渠道下載的 jdk ,并且是一個(gè)壓縮包的話,解壓之后可跳過安裝這一步),安裝步驟如下:
下一步之后,默認(rèn)會(huì)安裝到你的 C:\Program Files\Java\jdk ****\
,你也可以自己選擇你要安裝的到哪個(gè)文件夾下(我選擇它默認(rèn)安排),之后再下一步
開始下載 …
jre 的下載,可以直接下一步
安裝中 …
安裝完成:
之后你就可以在你選擇的文件下看到下載好的 jdk 和 jre ,我用的是默認(rèn)安裝地址,所以我在 C:\Program Files\Java\jdk ****\
能夠看到這兩個(gè)文件
2、環(huán)境變量的配置
鼠標(biāo)右鍵 我的電腦(此電腦)
- 屬性
- 高級(jí)系統(tǒng)設(shè)置
再選擇 環(huán)境變量
如果電腦桌面沒有我的電腦,可以創(chuàng)建一個(gè)文件夾,點(diǎn)進(jìn)去就能看到,或者使用 dos 命名 :win + R
再輸入 cmd
回車
打開命令窗口 輸入explorer
回車,就會(huì)彈出文件資源管理器的窗口,優(yōu)雅的找到 我的電腦(此電腦)
2.1 Java_Home 配置
點(diǎn)擊 環(huán)境變量
進(jìn)來大概是這樣子的,點(diǎn)擊 新建
添加配置:
變量名:Java_Home
變量值:jdk 的安裝目錄
,可以點(diǎn)擊游覽目錄選擇
新建好了,點(diǎn)擊 確定
保存
2.2 Path 配置
同時(shí)還需要添加 Path
的 配置,選擇 Path
,點(diǎn)擊 編輯
,可能會(huì)看到兩種情況
情況一:
新建
兩個(gè)環(huán)境變量
變量1:%Java_Home%\bin
變量2:%Java_Home%\jre\bin
一般我們會(huì)將它上移到頂部,再 確定
保存
情況二:
將以下配置復(fù)制粘貼放在最前面,再 確定
保存
配置:%Java_Home%\bin;%Java_Home%\jre\bin;
環(huán)境變量: 確定
保存
系統(tǒng)屬性: 確定
保存
2.3 CLASSPATH 配置
其實(shí)之前我是從來都沒有配置過 ClassPath 的,感覺也沒什么影響,這一步做了肯定比沒做好,但是為什么要配置 ClassPath?可參考下該博客:配置JAVA環(huán)境變量中CLASSPATH變量的作用
點(diǎn)擊 新建
添加配置:
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
點(diǎn)擊確定
,保存
好了,java 在 windows 環(huán)境下的環(huán)境配置就完成了
3、檢測(cè)是否配置成功
使用 dos 命名 :win + R
再輸入 cmd
回車
打開命令窗口 輸入java
回車
輸入javac
回車
如果都有打印一些信息的話就表示 java 的環(huán)境配置已經(jīng)成功了
如果想要查看當(dāng)前系統(tǒng)的全局 jdk 版本,可輸入 java -version
命令查看
三、JDK 和 JRE 的區(qū)別
JRE(Java Runtime Enviroment) 是 Java 的運(yùn)行環(huán)境。面向 Java 程序的使用者,而不是開發(fā)者。如果你僅下載并安裝了JRE,那么你的系統(tǒng)只能運(yùn)行 Java 程序。JRE 是運(yùn)行 Java 程序所必須環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及 Java 核心類庫(kù)。它包括 Java 虛擬機(jī)、Java 平臺(tái)核心類和支持文件。它不包含開發(fā)工具(編譯器、調(diào)試器等)。
JDK(Java Development Kit) 又稱 J2SDK(Java2 Software Development Kit),是 Java 開發(fā)工具包,它提供了 Java 的開發(fā)環(huán)境(提供了編譯器 javac 等工具,用于將 java 文件編譯為 class 文件)和運(yùn)行環(huán)境(提 供了 JVM 和 Runtime 輔助包,用于解析 class 文件使其得到運(yùn)行)。如果你下載并安裝了 JDK,那么你不僅可以開發(fā) Java 程序,也同時(shí)擁有了運(yùn)行 Java 程序的平臺(tái)。JDK 是整個(gè) Java 的核心,包括了Java 運(yùn)行環(huán)境(JRE),一堆 Java 工具 tools.jar 和 Java 標(biāo)準(zhǔn)類庫(kù) (rt.jar)。
四、如何配置 最基本的Java開發(fā)環(huán)境
為了開始學(xué)習(xí)Android,不得不學(xué)習(xí)一下Java。那么第一步,就是配置Java的開發(fā)環(huán)境。
首先,下載JDK,地址:點(diǎn)擊下載。需要注意,要針對(duì)相應(yīng)的操作系統(tǒng)來下載相應(yīng)的版本,否則可能會(huì)出錯(cuò)。
安裝完JDK以后,需要配置Java的系統(tǒng)的全局變量。一共需要加三個(gè):
- JAVA_HOME:JDK的安裝路徑
- Path:JAVA的二進(jìn)制文件路徑,就是JDK的安裝路徑下的bin路徑。
- CLASSPATH:JAVA的庫(kù)的路徑,就是JDK的安裝路徑下的lib路徑。
添加全局變量步驟如下:
右鍵點(diǎn)在桌面的計(jì)算機(jī)圖標(biāo)上,在彈出的菜單里選擇Properties(屬性)。
在彈出的窗口里,左側(cè)邊欄,點(diǎn)擊Advanced system settings(系統(tǒng)高級(jí)設(shè)置)。
在System Properties的Advanced選項(xiàng)卡里,點(diǎn)擊Environment Variables按鍵。
在彈出的Edit System Variable窗口里,進(jìn)行全局變量的添加:
(1) 如果在System variable中,沒有找到JAVA_HOME變量,需要添加一個(gè)新的。點(diǎn)擊System variable下的New按鍵,在彈出的窗口中的Variable name中填寫JAVA_HOME,在Variable value中填寫JDK的安裝路徑,我的是:C:\Program Files\Java\jdk1.8.0_31。然后點(diǎn)擊OK按鍵。
(2) 同上,添加CLASSPATH變量。這次,在Variable value中,這樣填寫:.;<JDK下的 lib路徑>。分號(hào)前面的圓點(diǎn)代表當(dāng)前路徑。分號(hào)后面的代表二進(jìn)制路徑。比如我的配置就是:.;C:\Program Files\Java\jdk1.8.0_31\lib。
(3) 添加Path。一般來說,PATH變量都是存在的。如果在本機(jī)存在PATH路徑,選中它,然后點(diǎn)擊System variable下的Edit按鍵,在彈出的窗口中的Variable value中的字符串的最前面,加入Java的庫(kù)路徑,并用分號(hào)將后續(xù)的字符串隔開。就像這樣:C:\Program Files\Java\jdk1.8.0_31\lib;C:\Program...。然后點(diǎn)擊OK按鍵。
然后點(diǎn)擊剛才打開的全部的窗口的OK以保存更改。
至此,三個(gè)全局變量添加完畢。
然后下載IDE,一般Java開發(fā)都用Eclipse,下載地址Win64bit:點(diǎn)擊下載。如果你是其它的操作系統(tǒng),請(qǐng)到官網(wǎng)下載相應(yīng)的版本。
Eclipse是綠色版,解壓就可以使用。建議手動(dòng)加到Program File路徑下。
運(yùn)行eclipse.exe,如果可以順利運(yùn)行起來,就代表之前的配置都正確了。
到此這篇關(guān)于java 環(huán)境配置(2023年詳細(xì)教程)的文章就介紹到這了,更多相關(guān)java 環(huán)境配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Java springboot 配置文件與多環(huán)境配置與運(yùn)行優(yōu)先級(jí)
- Windows下Java環(huán)境配置的超詳細(xì)教程
- 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)運(yùn)行環(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)文章
IDEA2020.1個(gè)性化設(shè)置的實(shí)現(xiàn)
這篇文章主要介紹了IDEA2020.1個(gè)性化設(shè)置的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08Collections工具類_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
Collections工具類提供了大量針對(duì)Collection/Map的操作。這篇文章主要介紹了Collections工具類_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理,需要的朋友可以參考下2017-04-04SpringBoot+POI實(shí)現(xiàn)給word添加水印功能
這篇文章主要介紹了SpringBoot+POI實(shí)現(xiàn)給word添加水印功能,文中通過代碼示例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-06-06SpringBoot配置嵌入式Servlet容器和使用外置Servlet容器的教程圖解
這篇文章主要介紹了SpringBoot配置嵌入式Servlet容器和使用外置Servlet容器的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07Rxjava+Retrofit+MVP實(shí)現(xiàn)購(gòu)物車功能
這篇文章主要為大家詳細(xì)介紹了Rxjava+Retrofit+MVP實(shí)現(xiàn)購(gòu)物車功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05詳解SpringBoot靜態(tài)方法獲取bean的三種方式
本文主要介紹了詳解SpringBoot靜態(tài)方法獲取bean的三種方式,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10