計(jì)算器的命令:calc.exe;記事本的命令:notepad.exe。 如果你想要執(zhí)行某個(gè)應(yīng)用程序的時(shí)候,而我們現(xiàn)在不在這個(gè)應(yīng)用程序所在目錄下面,那我們?cè)趺崔k呢? 一是我去該應(yīng)用程序所在目錄去執(zhí)行,要么你可以做另外一點(diǎn),這是windows非常好的一點(diǎn),你把這個(gè)應(yīng)用程序所在的目錄告訴我。 在操作系統(tǒng)中有一個(gè)path變量,在這個(gè)變量中可以配置任何目錄下可以直接運(yùn)行的程序。 把上面的應(yīng)用程序路徑放在path變量中。 永久性配置 解釋: 環(huán)境:指的是windows的環(huán)境。變量:會(huì)變化的數(shù)據(jù)。 解釋: 系統(tǒng)變量的path: path是名稱為路徑的變量,這個(gè)路徑記錄的就是應(yīng)用程序的路徑。(.exe文件) 在path變量里面已經(jīng)存放了其他應(yīng)用程序的路徑,在這里我們要把bin下面所有的命令所在的目錄放到path里面。 由于path變量中還有其他程序的路徑,我們?cè)俅卧黾幽夸浀臅r(shí)候,千萬一定要注意不要?jiǎng)h除原來的路徑。 在path中增加jdk的bin目錄的步驟: 1.復(fù)制jdk的bin目錄的路徑 2.打開系統(tǒng)變量中的path變量,點(diǎn)擊編輯,然后將光標(biāo)移動(dòng)到最前面按shift+home鍵: 3.將復(fù)制的jdk的bin目錄粘貼到光標(biāo)處,然后在bin目錄下面加個(gè)英文分號(hào): 4.點(diǎn)擊確定即可。 測(cè)試是否配置成功: 配置完環(huán)境變量之后一定要重新開個(gè)dos命令,在任意目錄下輸入Java或者javac,如果有如下提示信息,則配置成功。 注意: Windows找命令的方式,找的方式第一種是幫你在當(dāng)前目錄找,如果找不到,第二種就會(huì)去指定的位置幫你去找。那指定的位置在哪呢,指定的位置就是在環(huán)境變量path這。 總結(jié): Path的原理:path變量主要用于記錄什么? 主要是記錄應(yīng)用程序的路徑,其中.exe是應(yīng)用程序的一個(gè)類型。 注意(很重要): Path不是Java中的變量。Path和Java本身沒有任何關(guān)系。它是操作系統(tǒng)中的一個(gè)變量,主要在這個(gè)變量中配置可以直接運(yùn)行的應(yīng)用程序。 Path變量是提供給操作系統(tǒng)使用的變量,當(dāng)我們?cè)赿os窗口中輸入了某個(gè)程序或某個(gè)命令之后,操作系統(tǒng)這時(shí)會(huì)在當(dāng)前這個(gè)目錄下查找有沒有這個(gè)程序或者命令,如果有就直接運(yùn)行。如果沒有這時(shí)操作系統(tǒng)會(huì)自動(dòng)的到path中配置的所有路徑中再次查找有沒有當(dāng)前輸入的程序或命令。如果有也可以運(yùn)行起來,如果這時(shí)還沒有,就會(huì)提示當(dāng)前程序或者命令不是內(nèi)部或外部命令。 技巧性配置 配置路徑的技巧方法: 需求:在配置完path變量后,我們的JDK目錄更改了,我們?cè)撛趺崔k? E:\java\jdk1.7.0_51\bin F:\haha\jdk1.7.0_51\bin d:\hehhejdk1.7.0_51\bin 解決方法:去path變量中更改JDK的目錄。 弊端:這種多次修改path變量,難免會(huì)造成其他的路徑誤修改。 更優(yōu)方案:我們可以把jdk中可能發(fā)生變化的目錄重新配置到一個(gè)新的變量中,把不變的寫在path中。 例如: F:\haha\jdk1.7.0_51\bin E:\java\jdk1.7.0_51\bin x=F:\haha\jdk1.7.0_51 path=x\bin; x=f:\java\jdk\jdk1.6.0_33 x定義變量沒問題,但是用的時(shí)候啊,不行。 這里不能寫x,這里寫x會(huì)被path誤以為這是個(gè)文件夾,把x叫abc。 path=abc\bin; abc=f:\java\jdk\jdk1.6.0_33 系統(tǒng)會(huì)以為bin是abc文件夾下面的. 問題:怎么區(qū)分他是個(gè)變量,而不是個(gè)目錄? 解決辦法: 他的區(qū)分方式是:path=%abc%\bin; %abc%表示用百分號(hào)取abc變量的值。 在實(shí)際中我們一般不用abc,而用JAVA_HOME JAVA_HOME=E:\java\jdk1.7.0_51 Path=%JAVA_HOME%\bin; %JAVA_HOME%:百分號(hào)表示去讀取變量名為JAVA_HOME的值。 臨時(shí)性配置(了解就可以) 這種環(huán)境變量設(shè)置只在當(dāng)前窗口有效。輸入help SET 顯示、設(shè)置或刪除 Windows 環(huán)境變量。 臨時(shí)配置路徑的方法: Set:顯示本臺(tái)計(jì)算機(jī)所有的環(huán)境變量。 Set 變量名:顯示具體環(huán)境變量的信息 set path Set 變量名=具體值:給指定變量定義具體的值 Set 變量名=具體值;%變量名% 說明:百分號(hào)之間的path變量名指的是原來必須已經(jīng)存在的變量名。 Set 變量名= 表示刪除環(huán)境變量的值。 通過dos命令中set來完成。只針對(duì)當(dāng)前的dos窗口。 |
|