【教程篇】win、linux、mac詳細(xì)安裝java配置jdk環(huán)境

所有系統(tǒng)都需要從Oracle官網(wǎng)下載java的JDK。

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

一、windows配置JDK環(huán)境

1、從上面網(wǎng)址下載java的JDK如圖;

windows配置java環(huán)境

Windows x86 是指的windows 32位操作系統(tǒng)

Windows x64 是指的windows 64位操作系統(tǒng)

查看方式;

計(jì)算機(jī)→鼠標(biāo)右鍵查看屬性如圖;

windows配置java環(huán)境

2、下載好JDK以后運(yùn)行如圖;

windows配置java環(huán)境

3、這里安裝目錄很重要一定要記住安裝路徑后面會(huì)用到

windows配置java環(huán)境

注意

安裝過程中,有二次提醒安裝目錄。放在什么盤都可以但是,一定要避免有中文。

4、JDK 環(huán)境變量配置

a、新建 JAVA_HOME 環(huán)境變量,JAVA_HOME=C:\Java\jdk1.8.0_144

b、修改 path 環(huán)境變量,在path變量尾部添加%JAVA_HOME%\bin

c、新建 classpath 環(huán)境變量 ,classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar

? 說明:(jdk 需要配置三個(gè)環(huán)境變量; 1.5之后可以不再設(shè)置classpath,但建議保留classpath設(shè)置)

開始菜單 -> “計(jì)算機(jī)” -> 右鍵 -> 屬性? 打開 “系統(tǒng)面板”

windows配置java環(huán)境

點(diǎn)擊 “高級(jí)系統(tǒng)設(shè)置” 打開 “系統(tǒng)屬性”窗口,點(diǎn)擊 “環(huán)境變量” 打開“系統(tǒng)環(huán)境變量”窗格

windows配置java環(huán)境
windows配置java環(huán)境

在“系統(tǒng)環(huán)境變量”窗格,點(diǎn)擊“新建”,打開“新建環(huán)境變量”對(duì)話框


windows配置java環(huán)境

新建JAVA_HOME 環(huán)境變量,點(diǎn)擊“確定”


windows配置java環(huán)境

找到 path 變量,點(diǎn)擊“編輯”


windows配置java環(huán)境

在path變量尾部添加 ;%JAVA_HOME%\bin ,點(diǎn)擊確定


windows配置java環(huán)境

新建 classpath 變量,設(shè)置?classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar

windows配置java環(huán)境

連續(xù)點(diǎn)擊“確定”,完成環(huán)境變量配置

4、驗(yàn)證 java 和 javac 命令

? ?a、打開cmd命令行窗口,輸入?java -version和javac? ,回車執(zhí)行

windows配置java環(huán)境

通過以上二條命令證明環(huán)境配置正確。

二、Linux安裝java配置jdk環(huán)境

1、從前面網(wǎng)站地址下載jdk

2、把jdk文件保存至Linux下目錄:通過控制臺(tái),使用mkdir命令生成user/java目錄,并把文件放入其下。

3、解壓tar.gz文件:通過控制臺(tái),進(jìn)入user/java下,執(zhí)行$ tar zxvf jdk-8u111-linux-x64.tar.gz,將其進(jìn)行解壓

?4、配置環(huán)境變量:打開控制臺(tái),運(yùn)行$ sudo vi /etc/profile,在最后插入要配置的內(nèi)容?,按Esc鍵 ,輸入( :wq 保存并退出) ? ?

JAVA_HOME=/home/gcs/user/java/jdk1.8.0_111

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

5、運(yùn)行$ source /etc/profile,使配置環(huán)境生效

6、運(yùn)行$ java -version 看是否生效。若出現(xiàn)jdk版本號(hào),則安裝并配置環(huán)境變量成功

如果是RPM安裝包執(zhí)行如下安裝代碼:

rpm -i jdk-8u151-linux-x64.rpm

三、Mac電腦安裝java配置jdk環(huán)境

1、下載 mac 版的 JDK

2、下載完成后, 按提示完成安裝.

打開Finder,可以在下圖所示的路徑中找到安裝好的jdk:

mac電腦安裝jdk環(huán)境

其中Contents下的Home文件夾,是該JDK的根目錄

mac電腦安裝jdk環(huán)境

其中:

bin目錄下存放JDK用于開發(fā)的一些終端命令工具。常見的工具如:

“javac”的作用是將java源文件編譯為class文件(即自解碼文件);

“java”命令的作用是運(yùn)行class文件。

db目錄下是java開發(fā)的一個(gè)開源的關(guān)系型數(shù)據(jù)庫;

include目錄下是一些C語言的頭文件;

jre目錄下JDK所依賴的java運(yùn)行時(shí);

lib目錄下存放JDK開發(fā)工具所依賴的一些庫文件;

man目錄下存放JDK開發(fā)工具的說明文檔。

3、 安裝好JDK后需要配置JDK的環(huán)境變量,

(1.在英文輸入法的狀態(tài)下,按鍵盤“Ctrl + 空格”組合鍵,調(diào)出Spotlight搜索,在這里可以快速啟動(dòng)終端,輸入ter,然后回車,即可打開終端:


mac電腦安裝jdk環(huán)境
mac電腦安裝jdk環(huán)境

(2.如果你是第一次配置環(huán)境變量,可以使用“touch .bash_profile” 創(chuàng)建一個(gè).bash_profile的隱藏配置文件(如果你是為編輯已存在的配置文件,則使用"open -e .bash_profile"命令):

mac電腦安裝jdk環(huán)境

(3.輸入“open -e .bash_profile”命令:

mac電腦安裝jdk環(huán)境

(4.輸入如下配置:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home

PATH=$JAVA_HOME/bin:$PATH:.

CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

export JAVA_HOME

export PATH

export CLASSPATH

然后保存關(guān)閉該窗口。

// 下面標(biāo)紅的路徑換成你安裝的 JDK 路徑

mac電腦安裝jdk環(huán)境

(5.使用"source .bash_profile"使配置生效,然后輸入”java -version”,如果看到j(luò)dk版本為1.8則說明配置已經(jīng)生效:

mac電腦安裝jdk環(huán)境

4、 測(cè)試開發(fā)環(huán)境

?打開終端, 在命令提示符后面直接輸入 : javac , 按回車鍵,系統(tǒng)會(huì)輸出 javac 的幫助信息, 如果成功說明已經(jīng)成功配置了JDK , 否則需要仔細(xì)檢查上面的步驟的配置是否正確

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 精心收集整理的教程筆記 第01天 Java基礎(chǔ)入門 第1章計(jì)算機(jī)基礎(chǔ) 1.1計(jì)算機(jī) 計(jì)算機(jī)(computer)俗稱...
    Java幫幫閱讀 6,129評(píng)論 1 109
  • 一、Windows平臺(tái) 1.安裝JDK,安裝過程中可以自定義安裝目錄等信息,例如我們選擇安裝目錄為D:\Java\...
    chjxidian閱讀 2,210評(píng)論 0 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,695評(píng)論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,286評(píng)論 6 342
  • 又要感慨一番了,這次是真正的感受到了語言的力量。說話真的是一把雙刃劍啊,話說好了能給人帶來無限的好處,然而有更多...
    老友miil閱讀 272評(píng)論 0 0

友情鏈接更多精彩內(nèi)容