# Java安裝手冊步驟 ### 前言   此教學為2025年製作,隨著科技日新月異,資訊技術不斷的進步,為了讓這一版能永遠留在我們心中,因此有了這份安裝手冊的誕生,請讓我們資訊人更加的茁壯,加油! ### 背景知識補充 #### 什麼是Java?   是一種物件導向的程式語言Object-Oriented Programming(簡稱OOP),Java可以撰寫APP、Web、應用程式。   Java之父是 James Gosling(詹姆斯·高斯林),因為Sun MicroSystems(昇陽電腦公司)工作的運用上,他為了想要創造更方便的工具,而啟發創造了「Oak」,Oak的中文翻譯是橡樹,因為James Gosling(詹姆斯·高斯林)的辦公室窗外有一顆橡樹,因此而這樣命名,後來改名為Java。   至於大家一定會很好奇為何Java的圖案是一杯咖啡,其實是因為橡樹的商標已經被人家註冊走了,因此剛好看到了咖啡杯就用咖啡杯的圖案。   而隨後到了2009年,Sun MicroSystems(昇陽電腦公司)被Oracle Corporation(甲骨文公司)併購後一路現在的故事,就不多做贅述了,歡迎各位擅用搜尋查詢資料。 ※來源出處:[維基百科-Java](https://zh.wikipedia.org/zh-tw/Java#:~:text=%E4%BC%81%E6%A5%AD%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%EF%BC%9A%20Java%E4%BC%81%E6%A5%AD%E7%89%88%EF%BC%88Java%20EE%EF%BC%89%E6%98%AF%E4%B8%80%E7%A8%AE%E6%B5%81%E8%A1%8C%E7%9A%84%E5%B9%B3%E5%8F%B0%EF%BC%8C%E7%82%BA%E6%8C%87%E4%BB%A4%E7%A2%BC%E5%92%8C%E5%9F%B7%E8%A1%8C%E4%BC%81%E6%A5%AD%E8%BB%9F%E9%AB%94%EF%BC%88%E5%8C%85%E6%8B%AC%E7%B6%B2%E8%B7%AF%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E5%92%8CWeb%E6%9C%8D%E5%8B%99%EF%BC%89%E6%8F%90%E4%BE%9BAPI%E5%92%8C%E5%9F%B7%E8%A1%8C%E6%99%82%E7%92%B0%E5%A2%83%E3%80%82%20%E7%94%B2%E9%AA%A8%E6%96%87%E5%AE%A3%E7%A8%B1Java%E5%8F%AF%E4%BB%A5%E5%9C%A897%EF%BC%85%E7%9A%84%E4%BC%81%E6%A5%AD%E9%9B%BB%E8%85%A6%E4%B8%8A%E5%9F%B7%E8%A1%8C%E3%80%82%20Java%E6%86%91%E8%97%89%E6%9B%B4%E9%AB%98%E7%9A%84%E6%95%88%E8%83%BD%E4%BF%9D%E8%AD%89%E5%92%8C%E6%9B%B4%E5%BF%AB%E7%9A%84%E8%A8%88%E7%AE%97%E8%83%BD%E5%8A%9B%E4%BD%BF%E5%BE%97%E5%83%8FMurex%E9%80%99%E6%A8%A3%E7%9A%84%E9%AB%98%E9%A0%BB%E4%BA%A4%E6%98%93%E7%B3%BB%E7%B5%B1%E5%8F%AF%E4%BB%A5%E8%A2%AB%E7%B7%A8%E5%85%A5%E6%8C%87%E4%BB%A4%E7%A2%BC%E4%B8%AD%E3%80%82) ------ #### 什麼是JDK?   Java Development Kit(JDK)是Sun MicroSystems(昇陽電腦公司)針對Java開發人員的免費軟體開發套件(SDK,Software development kit)。JDK是使用最廣泛的Java SDK。 ※來源出處:[維基百科-JDK](https://zh.wikipedia.org/zh-tw/JDK) ------ #### 什麼是JRE?   Java Runtime Environment(JRE),JRE可以讓電腦系統執行Java Application(Java應用程式)。   JRE的內部有一個Java Virtual Machine簡稱JVM(Java虛擬機器)以及一些標準的Class Library(類別函式庫)。 ※來源出處:[維基百科-JRE](https://zh.wikipedia.org/zh-tw/JRE) ------ #### 什麼是IDE?   Integrated Development Environment簡稱IDE(整合開發環境),簡單來說就是圖形使用者介面工具,方便開發者開發。 ※來源出處:[維基百科-IDE](https://zh.wikipedia.org/zh-tw/%E9%9B%86%E6%88%90%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83) ### 安裝流程 #### 1.確認是否已有安裝 開啟CMD(命令字元),接著輸入指令。 輸入指令: ``` java -version ``` 若輸入指令後是看到下方圖片: ![image](https://hackmd.io/_uploads/rJHww90Gel.png) (圖1) 'java' 不是內部或外部命令、可執行的程式或批次檔。 輸入指令: ``` javac -version ``` 若輸入指令後是看到下方圖片: ![image](https://hackmd.io/_uploads/S1FrSs0Mxe.png) (圖2) 'javac' 不是內部或外部命令、可執行的程式或批次檔。 > [!Caution]小提醒 > 則表示該裝置尚未安裝Java環境,請接續下方步驟2開始安裝。 #### 2.安裝 JDK/JRE 進入網址:[JDK下載](https://www.oracle.com/java/technologies/downloads/) 選擇JDK版本-->選擇作業系統-->選擇Download > [!Important]小提醒 > 此手冊JDK選用24版,作業系統選用Windows。 ![image](https://hackmd.io/_uploads/BkN1ViCMel.png) (圖3) JDK下載官方網站 ![image](https://hackmd.io/_uploads/Sko0ViRzxl.png) (圖4) JDK下載完圖示 ![image](https://hackmd.io/_uploads/Sk4IIj0Gxx.png) (圖5) 安裝JDK/JRE(請右鍵選用系統管理員身分執行) ![image](https://hackmd.io/_uploads/ryRh8sCzll.png) (圖6) 點選下一步(Next) ![image](https://hackmd.io/_uploads/SkMewjRfeg.png) (圖7) 點選下一步(Next),切記請勿變更預設的安裝路徑(除非路徑中有中文)。(請把這段安裝路徑記錄下來,等下環境變數設定時會用到) ![image](https://hackmd.io/_uploads/HJewwoCfxg.png) (圖8) 接著會開始安裝,請耐心等待讀條 ![image](https://hackmd.io/_uploads/BJHYvs0Glx.png) (圖9) 最後安裝完看到這個請點選Close #### 3.環境參數設定 按下鍵盤中的 Win + R,開啟 執行 對話框,輸入 sysdm.cpl,點選 確定 開啟系統內容視窗。 ![image](https://hackmd.io/_uploads/S1IUdsRfxx.png) (圖10) 執行對話框,請輸入sysdm.cpl ![image](https://hackmd.io/_uploads/HJEcOjCGxx.png) (圖11) 系統內容視窗>進階>環境變數 ![image](https://hackmd.io/_uploads/BkygFoAzxl.png) (圖12) 系統變數區域選擇新增 ![image](https://hackmd.io/_uploads/Sy78KiAfll.png) (圖13) 變數名稱:JAVA_HOME 、變數值:JDK安裝的位置 ![image](https://hackmd.io/_uploads/r1thFoRGxl.png) (圖14) 可以看到剛剛新增的顯示出來,表示有新增上去 ![image](https://hackmd.io/_uploads/r1SV5j0Gxl.png) (圖15) 找到Path,按下編輯 ![image](https://hackmd.io/_uploads/SkOlooRMxg.png) (圖16) 新增>輸入:%JAVA_HOME%\bin >按下確定 ![image](https://hackmd.io/_uploads/ryeEoo0Gel.png) (圖17) 按下確定 #### 4.確認是否安裝成功 開啟CMD(命令字元),接著輸入指令。 輸入指令: ``` java -version ``` ![image](https://hackmd.io/_uploads/H1YtiiRGge.png) (圖18) 安裝成功會顯示版本 輸入指令: ``` java -version ``` ![image](https://hackmd.io/_uploads/rk_hjs0Mex.png) (圖19) 安裝成功會顯示版本 #### 5.安裝IDE (Eclipse) 進入網址:[Eclipse下載](https://eclipseide.org/) ![image](https://hackmd.io/_uploads/BJtaTiAGxx.png) (圖20) Eclipse官方下載 ![image](https://hackmd.io/_uploads/ryR3ln0zgg.png) (圖21) 選擇Eclipse IDE for Enterprise Java and Web Developers > Windows X86_64 下載 ![image](https://hackmd.io/_uploads/BkzxbnAMeg.png) (圖22) 按Download(下載) ![image](https://hackmd.io/_uploads/rkQzZn0Gle.png) (圖23) 等待下載 ![image](https://hackmd.io/_uploads/rkkZTpCfxx.png) (圖24) 選擇 Eclipse IDE for Enterprise Java and Web Developer ![image](https://hackmd.io/_uploads/rkAz6pRGxg.png) (圖25) 預設路徑 ![image](https://hackmd.io/_uploads/rJ8t6aRflg.png) (圖26) 等待安裝 ![image](https://hackmd.io/_uploads/BkUEuRCGxg.png) (圖27) 雙擊啟動Eclipse 應用程式 ![image](https://hackmd.io/_uploads/r1dMd0AGxx.png) (圖28) 首次啟動需要指定存放路徑 ![image](https://hackmd.io/_uploads/rJFOOC0zgx.png) (圖29) 等待開啟 ![image](https://hackmd.io/_uploads/S1NT_C0Geg.png) (圖30) 勾選讓他自動掃描 #### 6.建測試專案 ![image](https://hackmd.io/_uploads/ByV3aAAfle.png) (圖31) Create a Java project 建立Java專案 ![image](https://hackmd.io/_uploads/H1Vy0CRfxg.png) (圖32) Project name 輸入專案名稱 ![image](https://hackmd.io/_uploads/H1GmAA0zgl.png) (圖33) 對專案展開>找到src右鍵>New>Package ![image](https://hackmd.io/_uploads/SJBLCC0fxe.png) (圖34) 建立Package ![image](https://hackmd.io/_uploads/rJaiCCAMxl.png) (圖35) 對test Package右鍵>New>Class ![image](https://hackmd.io/_uploads/r10A0CRfxg.png) (圖36) 建立Class ![image](https://hackmd.io/_uploads/HyCx1J17ll.png) (圖37) 完成建立 #### 7.Eclipse設定 ![image](https://hackmd.io/_uploads/S1Srk1kQxl.png) (圖38) Window > Preferences > [!Important]小提醒 > 找到:Content Assist。 ![image](https://hackmd.io/_uploads/Bk0iyk1Xlx.png) (圖39) 輸入:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ #### 8.測試程式Hello Java ```java= public static void main(String[] args){ System.out.println("Hello Java!"); } ``` ![image](https://hackmd.io/_uploads/ryAZ50AGxe.png) (圖40) Hello Java ### 總結   以上就是2025年安裝Java環境的過程,技術不斷的再更新,可能過幾天這一套安裝流程就不適用了,最後還是恭喜各位完成前置作業,可以開始開發囉~ㄒㄒ! --- ### 資料來源連結 * [Java官方網站](https://www.java.com/zh-TW/) * [Oracle官方網站](https://www.oracle.com/tw/) * [Java JDK-24下載](https://www.oracle.com/java/technologies/downloads/) * [Java JDK-21下載](https://www.oracle.com/java/technologies/downloads/#java21) * [Eclipse官方網站](https://eclipseide.org/) ------ > 歡迎隨意引用或拷貝,若有涉及侵權概不負責。