1. 程式人生 > >1.在win10中搭建Java環境

1.在win10中搭建Java環境

說明:部落格後期進行了更新補充,部分截圖進行了重新擷取。

一、JDK的下載與安裝

以下為JDK內部的私有JRE。

這裡寫圖片描述

3.關於兩套jre的解釋

一個jre檔案在JDK的外部,一個jre檔案在JDK內部,這就是所謂的專用JRE和公用JRE

  • 專用 JRE
    安裝 JDK 時,會安裝一個專用 JRE,並且您可以選擇安裝一個公共副本。需要專用 JRE 才能執行 JDK 中包含的工具。專用 JRE 沒有登錄檔設定,並且完全包含在僅對 JDK 已知的 Java 目錄位置(通常位於 C:\Program Files\Java\jdk1.8.0_162\jre)中。

  • 公共 JRE
    可由其他 Java 應用程式使用,並且包含在 JDK 外部(通常位於C:\Program Files\Java\jre1.8.0_162)。公共 JRE 會註冊到 Windows 登錄檔(位於 HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft)中。公共 JRE 可以使用“新增/刪除程式”進行刪除,並且還會註冊到瀏覽器。

我們知道執行JAVA程式的額時候,只需要有JRE就能夠運行了,而並不需要使用JDK中的開發工具(如javac java等等),公共JRE就是為執行載入到計算機中的JAVA程式來提供執行環境的,也就是說,如果我們並不需要開發JAVA程式,而僅僅是執行他人的已有的JAVA程式的時候,僅僅安裝這個在 JDK外部的JRE檔案就足夠了。但是如果我們需要開發JAVA程式,那麼就必須安裝JDK,JDK中包含專用JRE和開發工具,這些開發工具需要專用JRE才能夠使用,也就說專用JRE是為我們開發JAVA程式準備的。同時要注意,這兩個JRE檔案中的內容是有區別的,所以不能夠簡單的進行替換。另外,注意平時所說的“java自動更新”根本不是所安裝的JDK版本的更新,它指的是這個公用JRE執行時環境的更新,這個更新為的是讓你的計算機能夠使用最新版本正常的執行一些網站或則Web應用等等當中的java程式,如果不及時更新的話,可能我們在瀏覽一些網頁或者web應用時,不能夠正常的互動和顯示,這與JDK沒有任何的關係,很多人認為“java的自動更新”指的是JDK版本的自動更新,這就大錯特錯了。所以如果我們要想升級JDK的版本,只能夠從官網中下載最新版本的JDK,重新安裝即可。

二、環境變數的配置

  1. 右鍵此電腦並單擊【屬性】;

    這裡寫圖片描述

2.點選左側【高階屬性設定】;

這裡寫圖片描述

3.在開啟的【系統屬性】對話方塊,單擊【環境變數】;

這裡寫圖片描述

4.在開啟的【環境變數】對話方塊中,單擊下方【系統變數】下的【新建】按鈕;

這裡寫圖片描述

說明:本人已配置好環境,所以截圖顯示的【編輯系統變數】,所以接下來要單擊【新建】分別進行建立

5.新建變數名為“JAVA_HOME”,值為“C:\Program Files\Java\jdk1.8.0_144”(jdk安裝路徑);

這裡寫圖片描述

6.在【系統變數中】找到名為“Path”的變數並雙擊,新建變數為 %JAVA_HOME%\bin

這裡寫圖片描述

這裡寫圖片描述

三、檢測環境是否搭建成功

由於win10中逐漸棄用cmd改用Windows PowerShell,可以在cortana語音助手中搜索(在Windows附件中也可以找到),分別輸入“java”、“java -version”(java -version代表你安裝的java的版本)和javac,若都正常執行則代表java已經正確安裝。

這裡寫圖片描述