window系統jdk安裝與環境變數配置
作為java開發的工具包,jdk是java開發的基礎,各種與java開發有關的軟體都要依賴與jdk,如Tomcat,沒有jdk,Tomcat就不能把jsp頁面中的java程式碼提取出來變成java檔案再編譯成class檔案。
對於jdk的安裝與環境變數配置教程網上也並不缺少,個人感覺太過於偏向實際操作,缺乏了理性的分析說明,或許你看著這些教程安裝好了卻還是不知其所以然,甚至如果你是初學者,你甚至都會安裝失敗。
在本教程中,我會盡量加上自己的理解,儘量讓您知其然並知其所以然。
1.下載jdk
百度搜尋jdk,一般來說前面幾個連結都是可以下載(下載其他軟體時很可能碰到不靠譜的站點,這個時候如果有英文網站儘量選擇,英文網站除了不好看懂,資源是真的靠譜)

本例選擇第二個站點,進入該站點,直接就進入了下載頁面,該下載頁面共有4個版本以供下載,兩個安裝版(通過.exe檔案安裝),兩個綠色版(解壓檔案就能用),安裝板符合window系統使用者的使用習慣,綠色版符合Linux系統使用者的習慣。

該例選擇第一個版本,首先同意人家的協議(這個在安裝軟體時比較常見,網站上倒是不多)才能進行下一步的下載,選擇對應的系統位數,該例中對應最後一個——64位的window系統。然後點選綠色的連結下載即可。
2.安裝jdk
找到相應的下載檔案,該檔案就是一個與下載連結同名的exe檔案,滑鼠右鍵“以管理員身份執行“出現如下安裝介面

下一步,出現安裝配置,這裡可以修改安裝路徑,一般來說為了讓系統執行更快我們一般不把軟體安裝在C盤,不過jdk本身佔用記憶體不大,也不會像其他軟體會在安裝目錄下生成其他檔案,因此本人不修改安裝路徑。

下一步出現如下安裝介面

安裝完成

由於jdk中已經帶了jre,到這一步jre就可以不用安裝,直接關閉即可。檢視安裝目錄,發現jdk已經存在

3.配置環境變數
為什麼要配置環境變數?這個要從軟體的使用說起,我們使用一個軟體首先我們就要知道這個軟體在哪,然後我們要告訴電腦這個軟體在哪,也就是我們要讓系統知道這個軟體的路徑,知道軟體的路徑系統才能找到軟體並啟動它,環境變數就是告訴系統,這個軟體在哪,如果我們不配置環境變數,我們就需要手動找到這個軟體的位置並啟動它。或許您會有疑惑,為什麼我們平時使用那麼多不需要設定環境變數呢,那是因為我們通過了其他方式告訴了系統軟體的位置,比如,我們刪除一些軟體會刪除不乾淨,因為登錄檔還在,登錄檔就儲存了軟體的位置等資訊,又比如,我們使用綠色軟體都不需要安裝,但是我們要使用它得手動的去找,希望快速找到我們就需要給桌面傳送一個快捷方式。下面是配置環境變數的方法。
電腦左下角的開始滑鼠右鍵,選擇“控制皮膚“出現如下介面

系統與安全

系統

高階系統設定

環境變數

我們會發現,環境變數分使用者變數和系統變數,使用者變數只對當前使用使用該系統的使用者賬號起作用,如該例中的Administrator,如果我使用其他賬號登入該電腦環境變數是不起作用的。環境變數作用於該系統的所有的使用者賬號。該例配置使用者變數。
JAVA_HOME:新建JAVA_HOME變數,變數值為jdk的安裝路徑

classpath:新建classpath變數,變數值為 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

path:編輯新增path變數,變數值為jdk目錄下bin路徑和jre下bin路徑

驗證環境變數配置:開啟命令提示符輸入java

輸入javac

如上兩圖環境變數配置即成功
相關文章
- linux系統安裝jdk,配置環境變數LinuxJDK變數
- jdk安裝,環境變數配置JDK變數
- Node.js安裝以及環境變數配置,(window系統)Node.js變數
- JDK的簡介、安裝與環境變數的配置JDK變數
- JDK1.8下載安裝與環境變數配置JDK變數
- win10怎麼配置jdk環境變數_window10jdk環境變數配置步驟Win10JDK變數
- jdk在linux下安裝、配置環境變數JDKLinux變數
- Win10系統如何安裝並配置jdk10環境變數Win10JDK變數
- Linux下檢視jdk安裝路徑版本、安裝jdk、配置環境變數LinuxJDK變數
- 配置JDK環境變數JDK變數
- mac電腦安裝python配置系統環境變數MacPython變數
- Windows10系統下Java JDK下載、安裝與環境變數配置(全網最全步驟)WindowsJavaJDK變數
- 好程式設計師Java培訓分享jdk安裝與環境變數配置程式設計師JavaJDK變數
- 配置jdk環境變數win10教程_win10jdk環境變數如何配置JDK變數Win10
- JDK各版本環境變數配置JDK變數
- JDK13環境變數配置JDK變數
- 乾貨|JDK下載安裝與環境變數配置圖文教程【超詳細】JDK變數
- Windows10下JDK8的下載安裝與環境變數的配置WindowsJDK變數
- JDK11 JAVA11下載安裝與快速配置環境變數教程JDKJava變數
- 【圖文詳解】jdk1.8的安裝與環境變數配置(win10)JDK變數Win10
- centos7 yum下載並安裝jdk並配置環境變數CentOSJDK變數
- mac安裝mysql並配置環境變數MacMySql變數
- 新手上路之JDK11的下載、安裝與PATH環境變數的配置JDK變數
- 本地windows搭建spark環境,安裝與詳細配置(jdk安裝與配置,scala安裝與配置,hadoop安裝與配置,spark安裝與配置)WindowsSparkJDKHadoop
- jdk環境變數JDK變數
- 如何下載安裝jdk和配置環境JDK
- Win10旗艦版系統下怎麼配置Java JDK系統環境變數Win10JavaJDK變數
- Tesseract-OCR-02-Tesseract-OCR 的安裝與 環境變數配置變數
- Golang入門(1):安裝與配置環境變數的意義Golang變數
- ubuntu JDK 環境變數UbuntuJDK變數
- Ubuntu系統-FFmpeg安裝及環境配置Ubuntu
- Linux下安裝Python,以及環境變數的配置LinuxPython變數
- 常用的DOS命令和配置JDK環境變數JDK變數
- Ubuntu配置JDK環境變數(ubuntu java_home)UbuntuJDK變數Java
- Git環境配置與安裝Git
- Linux安裝jdk環境LinuxJDK
- windows7系統JDK的path環境變數配置兩種方式詳解WindowsJDK變數
- 0001_02_JDK的安裝及環境配置JDK