配置Java_home和配置臨時環境變數
環境變數的作用
環境變數相當於給系統或使用者應用程式設定的一些引數,具體起什麼作用這當然和具體的環境變數相關。比如path,是告訴系統,當要求系統執行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下面尋找此程式外,還應到哪些目錄下去尋找。
在我們如果安裝了新的版本的JDK的時候,那麼就要修改環境變數來修改JDK的配置,這樣做是要擔風險的,手一抖,多刪除一個符號,或者多打一個分號,就會出現不可預知的後果。那麼如何避免這個風險呢?
在我們修改環境變數裡面的JDK路徑的時候,變化的部分知識bin前面的部分,而bin是不會發生變化的。所以我們可以把變化的部分封裝起來。下面該java_home亮相了。
在環境變數裡面新增要一個新的環境變數java_home(不一定叫這個名字,可以自己任意設定變數名)
1、選擇新建環境變數
2、輸入環境變數的名稱和值。
3、配置path變數
好了,現在我們把java_home放到Path裡面,用“%%”把它引起來。這樣的話就相當於讀取的是我們配置的java_home的值。以後我們要修改的話直接修改java_home的值就好了。
臨時環境變數
設定臨時環境變數,當軟體開發完成後,通常要測試軟體的相容性。比方說開發時候用的是JDK7.0,要測試在JDK5.0和JDK6.0環境下是否相容。怎麼辦呢?難道去頻繁的改path或者java_home?這樣是很麻煩的,此時,臨時環境變數排上了用場。
我們一般都是通過set命令配置臨時環境變數。臨時環境變數就是僅對於當前控制檯視窗起作用,視窗一旦關閉,那麼配置的臨時環境變數資訊會發生消失。
配置臨時環境變數的語法為:Set 環境變數的名字=路徑資訊。
如:
set path=C:\JDK7.0\bin;
此時path環境變數就只支援JDK7.0了,原來環境變數的資訊就不能用了,如果想要加上原來windows提供的環境變數資訊,可以寫成:
set path=C:\JDK7.0\bin;%path%;
關於環境變數的使用就先總結到這裡,如果有什麼寫的不對的地方,歡迎指正。