【小記】windows環(huán)境變量


最初知道環(huán)境變量是在大學的第一節(jié)java上機課上。

老師在講臺上清了清喉嚨跟我們說java是干什么的竿痰,它有什么優(yōu)點褪测。給我們講什么是JVM,講為什么java是跨平臺的阁将。給我們講怎么安裝jdk嗡午,怎么配置環(huán)境變量,怎么輸出一個hello world冀痕。

最終,輸出一個hello world我會了狸演,甚至我通過努力言蛇,跟著教程寫出了一個俄羅斯方塊,我可以自己寫出一個2048宵距,寫出了一個簡單的信息管理系統(tǒng)腊尚。困惑我最大的問題仍然是配置環(huán)境變量。

每次電腦重裝系統(tǒng)后满哪,都需要在網(wǎng)上找java 環(huán)境變量配置婿斥,真是丟人啊。


好了哨鸭,過了上邊的華麗麗的分割線就說明我懂得環(huán)境變量了民宿。下邊就說說windows的環(huán)境變量。


什么是環(huán)境變量像鸡?
有人把環(huán)境變量稱作aliases(別名)活鹰,太形象了。

舉例說明:
在路徑E:\Program Files\Java\jdk1.7.0_79\bin下有一個文件叫javac.exe

在沒有配置環(huán)境變量的情況下志群,我們想執(zhí)行javac.exe文件着绷,有兩種方法。

  • 使用cd命令切到E:\Program Files\Java\jdk1.7.0_79\bin文件夾下锌云。然后在控制臺執(zhí)行javac.exe
  • 進入E:\Program Files\Java\jdk1.7.0_79\bin文件夾荠医,按住Shift鍵的同時點擊鼠標右鍵。

選擇在此處打開命令窗口,然后在窗口中執(zhí)行javac.exe

ok,以上是兩種執(zhí)行javac的方法桑涎,根據(jù)此方法可以拓展到任何程序彬向。

這種方法看起來蠻帥的哈,但是這還不夠石洗,不夠什么幢泼,不夠帥。我們需要達到什么境界讲衫。很簡單缕棵,打開命令行窗口,不需要知道需要執(zhí)行的文件在那個文件夾下涉兽,也不需要切換到那個文件夾下招驴。直接執(zhí)行命令。

要做到上邊說的情況枷畏,其實不難别厘。這就涉及到了aliases(別名),也就是我們說的環(huán)境變量拥诡。


ok触趴,繞了這么大一圈,終于引入了正題渴肉,環(huán)境變量到底是什么冗懦?

要了解環(huán)境變量到底是什么,我們需要先搞明白仇祭,當我們執(zhí)行javac的時候到底發(fā)生了什么披蕉?仍然以java環(huán)境變量為例:

當我們執(zhí)行javac命令的時候,系統(tǒng)會根據(jù)所有環(huán)境變量中配置的路徑查找乌奇,當查找到配置的%JAVA_HOME%的路徑下的時候没讲,會找到javac.exe,接著就會執(zhí)行javac.exe礁苗。這就是整個過程爬凑。

所以我們可以這么說:
環(huán)境變量就是為系統(tǒng)指定一系列路徑,當系統(tǒng)執(zhí)行某個命令的時候會分別去這些路徑下查找相應的文件寂屏。


了解了什么是環(huán)境變量后再配置java環(huán)境變量就簡單多了贰谣。無非就是把相應的java路徑指定給系統(tǒng)娜搂,使之可以找到對應的文件。

  • 在電腦桌面上我的電腦圖標點右鍵吱抚,然后選擇屬性百宇。
  • 點擊高級系統(tǒng)設置。
  • 點擊環(huán)境變量設置

在這里我們可以看見上下兩個框秘豹,上邊的框中的環(huán)境變量是當前用戶的環(huán)境變量携御,下邊的環(huán)境變量是系統(tǒng)環(huán)境變量。
當前用戶環(huán)境變量只對當前用戶生效既绕,其他用戶不會生效啄刹。而系統(tǒng)環(huán)境變量是對所有用戶都生效的。

  • 在系統(tǒng)環(huán)境變量或當前用戶的環(huán)境變量中選擇一個凄贩,點擊新建誓军。變量名中填寫JAVA_HOME,變量值中填寫自己電腦中jdk安裝的位置疲扎,比如我的就是E:\Program Files\Java\jdk1.7.0_79昵时。

  • 在java中,我們需要為E:\Program Files\Java\jdk1.7.0_79\bin指定位置椒丧,所以我們要找到相應環(huán)境變量中的path變量壹甥,選中后點擊編輯。在變量值的最后追加;%JAVA_HOME%\bin

注意:如果當前環(huán)境變量最后沒有;壶熏,則一定要先添加;后再追加java環(huán)境變量句柠,如果已經(jīng)存在則直接追加就好。因為環(huán)境變量中是用;來分隔的棒假。


關于環(huán)境變量就說這么多溯职。

原文地址

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市帽哑,隨后出現(xiàn)的幾起案子缸榄,更是在濱河造成了極大的恐慌,老刑警劉巖祝拯,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異她肯,居然都是意外死亡佳头,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門晴氨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來康嘉,“玉大人,你說我怎么就攤上這事籽前⊥ふ洌” “怎么了敷钾?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長肄梨。 經(jīng)常有香客問我阻荒,道長,這世上最難降的妖魔是什么众羡? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任侨赡,我火速辦了婚禮,結果婚禮上粱侣,老公的妹妹穿的比我還像新娘羊壹。我一直安慰自己,他們只是感情好齐婴,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布油猫。 她就那樣靜靜地躺著,像睡著了一般柠偶。 火紅的嫁衣襯著肌膚如雪情妖。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天嚣州,我揣著相機與錄音鲫售,去河邊找鬼。 笑死该肴,一個胖子當著我的面吹牛情竹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播匀哄,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼秦效,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了涎嚼?” 一聲冷哼從身側響起阱州,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎法梯,沒想到半個月后苔货,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡立哑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年夜惭,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铛绰。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡诈茧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出捂掰,到底是詐尸還是另有隱情敢会,我是刑警寧澤曾沈,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站鸥昏,受9級特大地震影響塞俱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜互广,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一敛腌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧惫皱,春花似錦像樊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至媳谁,卻和暖如春涂滴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背晴音。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工柔纵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人锤躁。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓搁料,卻偏偏與公主長得像,于是被迫代替她去往敵國和親系羞。 傳聞我的和親對象是個殘疾皇子郭计,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內(nèi)容