jdk-8u141-windows-x64.exe
點擊開始菜單(win11為例)
在搜索框內(nèi)搜索“環(huán)境變量”并點擊進入對應(yīng)窗口:
變量名:JAVA_HOME
,
變量值為jdk安裝目錄所在位置
,默認位置為:C:\Program Files\Java\jdk1.8.0_141
;如果在安裝的時候使用了自定義目錄 請根據(jù)自己的實際情況填入。然后點擊確定。
PATH
變量引入自定義變量在系統(tǒng)變量
中找到Path,點擊編輯
按鈕
Path
變量新增條目條目值為%JAVA_HOME%/bin
然后依次 點擊確定
WIN+R
打開運行框 輸入CMD 打開dos命令行
分別輸入java -version
、javac -version
筆記使用的安裝版本 jdk1.8.91
sudo tar -zxvf jdk-8u91-linux-x64.tar.gz -C /opt
cd /opt
sudo ln -s jdk1.8.0_91/ jdk
vi ~/.bashrc
? 在配置文件的末尾(shfit+g
快速跳到文件末尾) 添加環(huán)境變量 ;配置內(nèi)容如下:
export JAVA_HOME=/opt/jdk
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrc
javac -version
java -version
環(huán)境變量是在操作系統(tǒng)中一個具有特定名字的對象,它包含了一個或者多個應(yīng)用程序所將使用到的信息。
你也可以將他分成環(huán)境
、變量
兩個詞來看;環(huán)境實際上就是完成某一個操作所需的資源;例如我們要打開QQ音樂,那就一定要有QQ音樂這個軟件的可執(zhí)行程序。變量就很簡單了,用廢話文學(xué)來講變量就是一個會變化的量
;變量的值雖然會變化 但他總會有一個值,當我們使用或者獲取這個變量的時候?qū)嶋H上是去獲取的這個變量的值。那有人就會問 既然我們最終需要的到是一個值,為什么不直接使用一個值呢?實際上也很簡單 ,因為值不夠靈活。例如張三開了一家小賣店前十天盈利3000元;第十一天盈利200元,當我們使用計算機科學(xué)去完成這十一天的營收計算的時候可以直接計算 3000+200,可是如果第十二天的時候呢?我們的表達式是否還依舊適用。
所以你可以將環(huán)境變量理解成為了更靈活的為計算機的使用者提供定向的資源支持。
2.為什么需要環(huán)境變量在我們想要運行一個程序時,我們可以找到該程序安裝路徑下相應(yīng)的.exe文件,直接雙擊即可啟動?;蛘呖梢灾苯与p擊該軟件的快捷方式,也可快速啟動。前者比較麻煩,我們一般使用后者,但是這兩種方法都已經(jīng)告訴了計算機需要啟動的程序的安裝位置(打開任意快捷方式的屬性界面,我們都可以看到快捷方式對應(yīng)程序的安裝位置,實際上快捷方式也是一種用于快速啟動的命令行)。
還有一種啟動程序的方式,在命令行輸入一個命令啟動某一程序。同理,計算機需要知道該程序的位置,否則計算機會提示沒有此命令。此時若當前目錄下沒有安裝此程序,系統(tǒng)除了在當前目錄下面尋找此程序外,還應(yīng)到path中指定的路徑去找這個程序;都找不到計算機才會提示沒有此命令。為了解決該問題就會用到環(huán)境變量。
通俗點來講,就是為了能夠在任何文件夾下都調(diào)用到某一指定目錄下的文件;而又因為電腦文件的路徑實在太多了,去每一個路徑下都找一遍你要的資源,這很浪費計算機的資源(就像你使用計算機的搜索功能在全部磁盤上檢索一個圖片),所以我們要設(shè)置在任何目錄下都調(diào)用到該指定文件,為了在在任何文件夾下都調(diào)用到某一指定目錄下的文件,我們就應(yīng)該配置環(huán)境變量(指定目錄路徑),讓系統(tǒng)在你所配置的路徑下去自己查找這些文件然后運行,而不用我們?nèi)ナ謩哟蜷_這些文件所在目錄再運行。
3.環(huán)境變量的作用在命令行輸入啟動一個程序的命令后,計算機首先在當前目錄下尋找該軟件的可執(zhí)行文件,若沒有,再在環(huán)境變量中(PATH變量指向的路徑)尋找。因此,在環(huán)境變量中加入軟件的安裝路徑后,即使沒有在該軟件的安裝目錄下,我們在命令行輸入軟件的名稱也可啟動該軟件。
4. 環(huán)境變量分類環(huán)境變量權(quán)限分有兩種,一種是用戶變量
,一種是系統(tǒng)變量
;
用戶變量只對當前用戶有作用,比如我的是administrator,那么只對administrator登錄的情況下有作用。
系統(tǒng)變量相當于是一個全局變量,無論你是哪個賬戶登錄系統(tǒng)都有作用。
windows操作系統(tǒng)在配置環(huán)境變量的時候會通過圖形化界面直接區(qū)分用戶變量和系統(tǒng)變量,而類Linux操作系統(tǒng)則是根據(jù)配置文件所在的位置來區(qū)分系統(tǒng)變量和用戶變量。在用戶家目錄
(~
)下的配置文件(不同系統(tǒng)有差異性 例如:.bashrc
、.zshrc
、.profile
……;) 里邊去配置的環(huán)境變量是用戶級別的;在/etc
目錄下的配置文件(不同系統(tǒng)有差異性 )中配置的是系統(tǒng)級別的環(huán)境變量;
另一種按生成種類分,分三種
系統(tǒng)默認變量
系統(tǒng)安裝好之后就有的比如PATH,
程序自定義
安裝了某種程序會生成或修改某些變量比如java、vmware等。
用戶自定義
這個不多說。
前面提到環(huán)境變量可以分成兩個詞去理解,關(guān)于變量 如果你之前接觸過任何計算機語言的話都不會陌生,但是這里和我們在計算機語言中變量的引用略有差異。
windows中 使用%變量名%
來引用變量,每一個資源路徑之間以;
隔開
類Linux中使用$變量名
來引用變量,每一個資源路徑之間以:
隔開
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
文章標題:JDK安裝-創(chuàng)新互聯(lián)
瀏覽路徑:http://www.rwnh.cn/article44/joiee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、ChatGPT、品牌網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、網(wǎng)站導(dǎo)航、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容