java環境變量設置
環境變量是一個具有特定名字的對象,它包含了一個或者多個應用程序所將使用到的信息。例如path,當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時,系統除了在當前目錄下面尋找此程序外,還應到path中指定的路徑去找。
首先下載安裝JDK安裝包,安裝過程中注意安裝到其他盤,不要安裝到C盤就好。
打開我的電腦--屬性--高級--環境變量 :
新建系統變量JAVA_HOME 和CLASSPATH
變量名:JAVA_HOME
變量值:C:Program FilesJavajdk1.7.0
變量名:CLASSPATH
變量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar;
其中變量值為你自己安裝jdk的文件目錄這里要注意。
選擇“系統變量”中變量名為“Path”的環境變量,雙擊該變量,把JDK安裝路徑中bin目錄的絕對路徑,添加到Path變量的值中,并使用半角的分號和已有的路徑進行分隔。
變量名:Path
變量值:%JAVA_HOME%in;%JAVA_HOME%jrein;
這是java的環境配置,配置完成后直接啟動eclipse,它會自動完成java環境的配置
現在測試環境變量的配置成功與否。在DOS命令行窗口輸入“JAVAC”,輸出幫助信息即為配置正確。如圖:
環境變量的主要作用
設置參數
環境變量相當于給系統或用戶應用程序設置的一些參數,具體起什么作用這當然和具體的環境變量相關。比如path,是告訴系統,當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時,系統除了在當前目錄下面尋找此程序外,還應到哪些目錄下去尋找;再如tc或vc++中,set include=path1;path2; 是告訴編譯程序到哪里去找.h類型的文件;當然不僅僅是指定什么路徑,還有其它的作用的,如set dircmd=/4 設置一個環境變量的作用是在使用dir命令時會把/4作為缺省的參數添加到你的dir命令之后,就像你的每個命令都加了/4參數,它實際上是給命令解釋程序command設置的一個環境變量,并且是給dir這個內部命令設置的。
DWORDGetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize),參數lpName是你要求查詢的環境變量的名,lpBuffer是返回你所指定的'環境變量的值的,dSize是告訴這個函數lpBuffer可以存放多少個字節。
分析本地故障時原因很可能就是因為環境變量中的默認路徑被刪除的結果,默認路徑一經設置,當前系統如有程序運行時需要某些DLL或EXE文件,以及Active控件時就會到所有默認路徑中去查找,如果在這些目錄中查找到相應的程序則自動加載,查找不到則報告缺少某某文件的錯誤信息。
軟件共用
很多朋友會在自己的計算機上安裝雙系統,例如C盤安裝Windows XP,D盤安裝Windows 7。可是某些軟件往往只在Windows XP系統中安裝,Windows 7系統中是無法正常使用的,比較麻煩卻有效的方法是再安裝一遍。當我們了解了環境變量中的用途后就可以很好解決雙系統的軟件共用問題。
系統運行
為什么在Windows XP中安裝了的軟件在Windows 7下無法運行呢(綠色軟件除外)?原因是安裝軟件時往往須要向系統目錄中復制某些文件,而使用另外一個系統時會由于缺少這些文件而無法運行。因此,我們可以通過設置環境變量的方法來解決這個問題。
这里有更多你想看的
|