超詳細教程2021新版oracle官網下載Windows JAVA-jdk11並安裝配置(其他版本流程相同)


異想之旅:本人博客完全手敲,絕對非搬運,全網不可能有重復;本人無團隊,僅為技術愛好者進行分享,所有內容不牽扯廣告。本人所有文章發布平台為CSDN、博客園、簡書和開源中國,后期可能會有個人博客,除此之外全部是盜文!


oracle和java官網進行過升級,個人在學習java的時候發現安裝的教程大多落后,所以這里出一篇新的

對於新手可能不了解jdk和jre,簡單說就是jre是生產服務器使用,包含基本運行功能,而jdk是供開發使用,功能更全面。

另,我不是菜,只是考慮到真實的新手狀況寫的詳細些

不廢話,全干貨

首先下載

這里會教給你方法,希望大家至少看一遍掌握一個自己動手豐衣足食的能力。但是由於注冊賬號等比較麻煩,后面我也放出來了下載鏈接大家可以直接用。

訪問官網Oracle.com

在這里插入圖片描述
在這里插入圖片描述

頁面中找到需要的版本,點擊jdk下載(這里推薦11 LTS)

在這里插入圖片描述

得到的頁面復制好地址欄鏈接向下滾動

在這里插入圖片描述

Windows選擇最后一個,也就是標明win的zip文件

點擊下載,勾選同意協議的框框,會跳轉登錄界面

選擇創建賬號(有的當然直接登錄;不想注冊的后面直接拿zip下載地址),除了電子郵件其他亂填一通,然后根據指引完成注冊

注冊好后,重新打開下載界面,再點擊下載,如果還是要求登錄就再登錄一次,再來一次這個操作,直到開始下載

(有一說一官網下載速度不快)

來吧,懶人們,鏈接拿去直接下載

https://pan.bilnn.com/s/qk8vs9

下載好后開始配置

下載好后解壓到一個目錄,注意這個目錄選定后更改起來極其麻煩,慎重選擇。如果實在沒主意就d盤根目錄吧

解壓后你得到了它

在這里插入圖片描述
打開之后長這樣

在這里插入圖片描述

當然如果選擇的版本不一樣圖一中的文件名不同,但是格式應該一樣(如果你圖一中的文件名的是jdk-11.0.12_windows-x64_bin ,請點開之后將里面那一層文件夾拖出來就會得到上圖的文件名)

沒有問題就如圖二箭頭點擊地址欄,會顯示當前路徑並自動選中。完整復制下來

友情說明:如果你使用的是win7系統,以下這部分所有的復制都不可用,請手敲完成

按一下Windows鍵(或以任意一種你喜歡的方式打開開始菜單),打開開始菜單后無論你有沒有看到輸入框請直接輸入 powershell ,然后右鍵選中,點擊以管理員身份打開

輸入 cd + 一個空格 + 你剛剛復制的路徑,切換到jdk目錄。你應該可以看到每一行前面的路徑提示位置變了。必須完成這一步才能跟着往下進行。

輸入這段代碼:bin\java -version 。如果操作完全正確但沒有與下圖類似的輸出、甚至報錯,那么很遺憾,你選擇的版本可能不適合你的電腦。再檢查一遍確認操作沒有問題的話請留言或離開本教程吧。

java version "11.0.12" 2021-07-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.12+8-LTS-237)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.12+8-LTS-237, mixed mode)

確認沒有問題后復制這段代碼粘貼進去,直接回車

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

下面這部分牽扯環境變量。由於各個系統版本存在出入,我的講述適用win11和絕大多數win10,不適用的請不要放棄本文!不是引流,但是這真的是非常詳細正確的文章,以低版本系統為例的都是舊版java了,所以這里遇到問題請百度解決,不難

打開設置,選系統,然后選最底下的關於

在這里插入圖片描述

然后win11如圖,win10大概在屏幕右側,有“高級系統設置”的鏈接

在這里插入圖片描述

打開的界面如圖操作

在這里插入圖片描述

一共如上圖新建三條:

  1. 名稱為JAVA_HOME,內容為剛剛復制的路徑(示例 E:\programming\JAVA\Environments\jdk-11.0.12.7
  2. 名稱為JRE_HOME,內容為剛剛復制的路徑 + \jre(示例 E:\programming\JAVA\Environments\jdk-11.0.12.7\jre
  3. 名稱為CLASSPATH,內容為 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (必須一字不差)

然后點擊已有的名為path的條目,新建一條,內容為 %JAVA_HOME%\bin (如下圖方框)

在這里插入圖片描述

打開一個新的cmd窗口(必須是新的!),輸入 java -versionjavac -version 兩個命令。如果有類似如下的輸出,則代表安裝成功了!!

在這里插入圖片描述

至此安裝結束,有問題可以評論或者私信,我會盡力解答

實在不成功也別氣餒,環境配置講究熟練,今天沒成功下次再來一次不但快很多,成功概率也大大提高


順手來一段HelloWorld

在一個完整路徑不包含中文的位置新建文件 HelloWorld.java ,使用代碼編輯器(沒有的話記事本唄),輸入這段代碼。注意這里文件名必須是HelloWorld.java,為什么去看java教程

public class HelloWorld {  // 文件名要和這個類名一樣;類名不能以數字開頭,只能包含字母數字下划線
    public static void main(String[] args) {  // 不習慣也可以寫String args[]
        System.out.println("Hello World!");
    }
}

cmd切換到當前路徑,輸入這行命令

javac HelloWorld.java && java HelloWorld

在這里插入圖片描述


送給Java新人:我有js和c基礎所以直接跳過了JAVA語言,上手就是servlet,用了不到48小時也掌握了Java開發web的環境配置和基本流程並能手撕出來。承認Java每個框架的helloworld都沒有那么簡單,但這也就是這一個框架大部分的難點了。遇到困難別氣餒,Java很有趣!更別想說Java太難去php,php的環境不比這簡單。Python固然簡單,但是在中國找不到工作啊。Go雖然環境好搞,但是它的適用范圍又比Java小一些,代碼也不簡單。

個人真心覺得不錯的JAVA課程:狂神說JAVA(B站視頻完全免費觀看,個人學習速度較快和教程好壞無光,非廣告行為)

有問題歡迎評論交流解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM