java環境變數配置腳本
A. 如何配置java環境變數
在windows桌面上右擊「我的電腦」 —> 「屬性」 —> 「高級」 —> 「環境變數」,在「系統變數」里我們可以看到系統的各個環境變數的值。雙擊某個變數名可以修改變數值,變數值之間用「;」隔開。我們還可以「新建」原先沒有的變數。與jdk有關的有3個環境變數;「java_home」,「path」,「classpath」。我的系統中「path」變數已經存在,可以直接添加新值(其它變數值不要動,防止其它程序運行異常),其它兩個變數需要新建。
「java_home」,設置jdk的安裝路徑,比如「e:\java\jdk1.5」,以下簡稱「%java_home%」。
「path」,設置jdk中各個程序的路徑,「%java_home%\bin;%java_home%\jre\bin;」
「classpath」,設置java各個類的路徑,「.;%java_home%\lib;%java_home%\lib\tools.jar」。前面的「.」不可少,它代表了我們為自己的java類建立的工作路徑,其它的是jdk自帶的標准類庫路徑。
設置好環境變數後按「確定」退出。按「win」+「r」鍵進入「運行」窗口,運行「cmd」進入DOS窗口,在輸入「javac」後回車,如果有顯示java的幫助信息,就說明環境變數設置成功。
B. java環境變數的配置
JAVA_HOME:D:\java\JDK
CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(開始有個點和分號「.;」)
PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
C. JAVA環境變數如何配置
Java的環境變數配置:
(兩種方法任選一種皆可)
方法一:
依次點擊:「我的電腦」-(右鍵)「屬性」-「高級」-「環境變數」,彈出Windows的「環境變數」配置卡。
在「系統變數」欄下執行三項操作:
①新建「Classpath」(如果已有,則直接編輯),設置其值為 .;JDK所在的絕對路徑值\lib
(例如 .;D:\Program Files\Java\jdk1.5.0_04)(若值中原來有內容,用分號與之隔開),
注意路徑前的符號為.;不能漏掉
②新建「Path」(如果已有,則直接編輯),設置其值為 %Java_Home%\bin; (若值中原來有內容,用分號與之隔開)。
方法二:
依次點擊:「我的電腦」-(右鍵)「屬性」-「高級」-「環境變數」,彈出Windows的「環境變數」配置卡。
在「系統變數」欄下執行三項操作:
①新建「Java_Home」,設置其值為 JDK所在的絕對路徑(例如 D:\Program Files\Java\jdk1.5.0_04)。
②新建「Classpath」(如果已有,則直接編輯),設置其值為 .;%Java_Home%\lib (若值中原來有內容,用分號與之隔開)。
注意路徑前的符號為.;不能漏掉
③新建「Path」(如果已有,則直接編輯),值: %Java_Home%\bin; (若值中原來有內容,用分號與之隔開)。
D. 如何配置JAVA環境變數
工具/原料
環境變數 JDK
方法/步驟
首先下載安裝JDK安裝包,安裝過程中注意安裝到其他盤,不要安裝到C盤就好。
打開我的電腦--屬性--高級--環境變數 :
新建系統變數JAVA_HOME 和CLASSPATH
變數名:JAVA_HOME
變數值:C:Program FilesJavajdk1.7.0
變數名:CLASSPATH
變數值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
其中變數值為你自己安裝jdk的文件目錄這里要注意。
選擇「系統變數」中變數名為「Path」的環境變數,雙擊該變數,把JDK安裝路徑中bin目錄的絕對路徑,添加到Path變數的值中,並使用半形的分號和已有的路徑進行分隔。
變數名:Path
變數值:%JAVA_HOME%in;%JAVA_HOME%jrein;
這是java的環境配置,配置完成後直接啟動eclipse,它會自動完成java環境的配置
現在測試環境變數的配置成功與否。在DOS命令行窗口輸入「JAVAC」,輸出幫助信息即為配置正確。
E. 怎麼配置java環境變數
安裝JDK 選擇安裝目錄 安裝過程中會出現兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java文件夾中的不同文件夾中。(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)
1.安裝jdk jre建議安裝在默認位置。
2.安裝完JDK後配置環境變數 計算機→屬性→高級系統設置→高級→環境變數。
3.我的電腦右鍵-->系統變數→新建 JAVA_HOME 變數 。變數值填寫jdk的安裝目錄。
4.系統變數→尋找 Path 變數→編輯在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)。
5.系統變數→新建 CLASSPATH 變數,變數值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)系統變數配置完畢。
6.檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)如果有輸出結果說明配置成功。
F. windows怎麼配置java環境變數
1.安裝JDK,安裝過程中可以自定義安裝目錄等信息,例如選擇安裝目錄為D:\java\jdk1.5.0_08;
2.安裝完成後,右擊「我的電腦」,點擊「屬性」;
3.選擇「高級」選項卡,點擊「環境變數」;
4.在「系統變數」中,設置3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊「編輯」,不存在則點擊「新建」;
5.JAVA_HOME指明JDK安裝路徑,就是剛才安裝時所選擇的路徑D:\java\jdk1.5.0_08,此路徑下包括lib,bin,jre等文件夾(此變數最好設置,因為以後運行tomcat,eclipse等都需要依*此變數);
Path使得系統可以在任何路徑下識別java命令,設為:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH為java載入類(class or lib)路徑,只有類在classpath中,java命令才能識別,設為:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示當前路徑)
%JAVA_HOME%就是引用前面指定的JAVA_HOME;
6.「開始」->;「運行」,鍵入「cmd」;
7.鍵入命令「java -version」,「java」,「javac」幾個命令,出現畫面,說明環境變數配置成功;
G. 如何安裝配置JAVA環境變數
自己總結些再加抄點:
安裝JDK後要配置環境變數,主要有三個:
1 JAVA_HOME ->為JDK的安裝目錄,如:F:\JAVA\jdk1.6.0_04
2 CLASSPATH ->到哪裡找需要執行的.class文件,如: .;%JAVA_HOME%\lib;
前面是一個點[.]再加一個分號[;]再以分號結束[;]
為什麼要加點[.]在編譯java文件時,如javac xxx.java 即會在當前目錄下生成xxx.class文件,
然後再用java xxx執行,系統會在當前目錄下找xxx.class文件,所以要加點,代表是在當前目 錄下找class文件來執行。
3 path ->javac.exe的執行程序路徑,如:%JAVA_HOME%\bin;
開始菜單->運行->cmd,在控制台里輸入regedit,回車後看到注冊表出來了!其過程是當輸入regedit時候,系統會去系統環境變數里找這個程序的可執行文件路徑。打開系統環境變數的設置地方,會看到系統變數windir的值為%SystemRoot%(其實也就是c:\WINDOWS若系統裝在c盤的話),我們再打開c:\WINDOWS,可以找到一個叫regedit.exe的程序!
設置系統變數的目的:為了使系統可以找到程序的運行路徑!
在設置環境變數path時候,之所以要選擇C:\Java\jdk1.6.0\bin(JDK的安裝目錄)的原因呢?打開該目錄,發現裡面全是一些可執行文件,其中有我們最熟悉的javac.exe,java.exe等等。是啊,之所以要選擇bin是因為當我們在編譯程序的時候,在控制台輸入javac Hello.java是,系統要去系統環境變數下面找javac.exe的執行程序路徑。
首先得介紹下面幾個參數的作用:
current directory(當前目錄):
當前在用的目錄就是當前目錄。比如說當你打開NOTEPAD,並處於運行狀態時候,當前目錄就是c:/windows;如果你用cmd命令打開命令行窗口,當前目錄就是c:\windows\system32; 如果你在用java這條指令,當前目錄就是JAVA下的BIN目錄所在的路徑,因為java.exe在bin裡面。
在java開發配置環境變數時,系統默認(我們對classpath不做任何設定時)的路徑也是當前目錄。
JAVA_HOME:
它是指jdk的安裝目錄,像D:\j2sdk1.4.2_16。
可以新建一個JAVA_HOME變數,它的取值為D:\j2sdk1.4.2_16。
為什麼要設置它呢,不設定可不可以呢?不設定也是可以滴,但是最好還是設置一下。
我們現在就當它是一個變數代換 JAVA_HOME = D:\j2sdk1.4.2_16,就是為了避免多寫字,它還有一個好處就是當我們需要改變某個jdk時,只需要改JAVA_HOME的值就可以了。等在後面看了Tomcat的啟動分析時你就明白了。
當在環境變數中引用它的時候要用%JAVA_HOME%來表示D:\j2sdk1.4.2_16。
Path:
系統變數Path告訴操作系統可執行文件(*.exe、*.bat等)所在的路徑,當OS(操作系統)發現某個*.exe時,windows默認從當前目錄開始查找這個命令,若查不到,OS就會到Path所設定的路徑中去尋找該命令,然後執行。
系統默認的系統變數為:Path = %SystemRoot%; %SystemRoot%\system32; %SystemRoot%\System32\Wbem
就是說處於上面3個目錄(多個變數用分號隔開)中的*.exe文件,可以在任意地方被執行(在 運行窗口能直接執行的命令,像cmd、notepad等,基本都在上面的3個目錄裡面),所以他們可以直接運行。
上面的%SystemRoot%是什麼意思呢?%SystemRoot%就是安裝操作系統的時候,系統默認的安裝路徑
若你的windows xp裝在C:/WINDOWS
則你的%systemRoot%路徑就是c:/windows
%systemRoot%只是一個符號,代表你的系統安裝目錄
下面是常見系統默認安裝路徑:
98----c:/windows
2000--c:/winnt
2003--c:/windows
xp----c:/windows
當我們要進行java開發時,OS經常需要用到java.exe、javac.exe等,(若jdk安裝在D:\j2sdk1.4.2_16)因此應該將D:\j2sdk1.4.2_16\bin(%JAVA_HOME%\bin)加入到系統的path中去。
注意:如果你加入的位置不是在最後,那還需要在bin後面加上英文狀態下的分號:%JAVA_HOME%\bin;多個變數之間要用分號隔開,如果它前面沒有,你就加一個。
明確一下:%JAVA_HOME%\jre\bin 這個路徑是不需要加入Path的。參考:http://java.sun.com/javase/6/docs/technotes/tools/windows/jdkfiles.html
CLASSPATH:
CLASSPATH是專門針對java的,它相當於windows的path;path是針對整個windows的。
CLASSPATH告訴java虛擬機(jvm)要使用或執行的*.class文件放在什麼地方。
所謂的JVM就好像是在微軟OS上面再激活另外一個OS,對JVM來說CLASSPATH就好像是對微軟OS來說的PATH,所以要用jvm開運行程序就需要設定classpath,然而jvm像windows一樣它也有個默認的查找class文件的路徑,對剛開始學習java的我們來說,默認的已經夠我們用了,那就是當前路徑,因此不設置classpath也可以。
在windows中 classpath 大小寫沒有關系,其他的環境變數名稱也一樣。
參照:
http://java.sun.com/javase/6/docs/technotes/tools/windows/classpath.html
如果你在classpath中用到 other resource files,那說明你已經熟悉classpath了,你可以自己隨意設置。
當我們不設定classpath時,系統默認的classpath是當前目錄,如果你個人想設置classpath的話,那麼務必在classpath中加入" ." ,這個英文狀態下的點就表示當前目錄。
至於classpath中要不要加入其他的路徑(包括文件目錄、包的根目錄等),這要看開發的需要,一般我們初學者是用不到的。
path的設置倒沒有什麼疑惑,但是classpath就有疑惑了,到底裡面該不該加rt.jar ,dt.jar ,tool.jar呢?
可以肯定的是rt.jar是不需要的,jdk會自動載入。你可以用 java -verbose 命令來查看。
我們可以來研究一下%JAVA_HOME%\lib底下的 tools.jar 和 dt.jar 是甚麼咚咚:
http://java.sun.com/javase/6/docs/technotes/tools/windows/jdkfiles.html 或者
http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/jdkfiles.html
那tools.jar,dt.jar到底需不需要加進classpath呢?我查過一些資料,在Sun JDK 1.2及後續版本中,包含了一組可在程序運行時刻編譯和執行Java代碼的API。這些API被包含在tools.jar類庫中。這個功能允許Java程序在運行時動態編譯、執行小的代碼塊,在有些情況下這個功能會讓Java應用程序的架構更加靈活、開放。本來還有個例子我看得不是太懂,就不貼出來了。
如果您現在還未明白什麼是動態編譯或者是否需要「動態編譯java程序」,那就當作不需要;系統自己默認設定,閣下您也默認好了 ^_^
至於dt.jar包,在jdk1.4.0之後不用導入它,運行時會自動導入--這個是我在搜集了n個資料後選擇的一個較安全放心的答案
CATALINA_HOME:
長話短說了,tomcat啟動就不分析了,告訴你怎麼設就可以了,在Tomcat 4以前,用的是TOMCAT_HOME來表示Tomcat的安裝目錄,中間還用過TOMCAT_BASE,在Tomcat 4以後,採用了新的Servlet容器Catalina,所以環境變數的名字也改為了CATALINA_HOME,所以設置的時候不用把這3個變數都設了,要CATALINA_HOME就夠了。如果你安裝的是解壓縮版的也可以不用設置CATALINA_HOME,直接雙擊bin裡面的startup.bat就可以了,關閉的時候有shutdown.bat。
綜上:(在winXP中)以jdk安裝目錄為-D:\j2sdk1.4.2_16,tomcat安裝目錄為-D:\ApacheTomcat\apache-tomcat-6.0.14設置環境變數如下:你也可以參考http://java.sun.com/javase/6/docs/technotes/tools/windows/jdkfiles.html 自己決定那些是需要設置的。
JAVA_HOME = D:\j2sdk1.4.2_16
Path 環境變數中在最前面加入(若系統原來沒有就新建) %JAVA_HOME
別人博客上收集的。
H. 怎麼配置java的jdk的環境變數要非常詳細的步驟!
下載好的JDK是一個可執行安裝程序,雙擊安裝。將安裝路徑改為:C:\jdk1.6.0(當然其他路徑也可以)。
JDK安裝完成之後我們來設置環境變
初學java,對於環境變數的配置想來卻總覺得不是很清楚,總結一下自己的理解,讓頭腦清楚一些。
下載好的JDK是一個可執行安裝程序,雙擊安裝。將安裝路徑改為:C:\jdk1.6.0(當然其他路徑也可以)。
JDK安裝完成之後我們來設置環境變數:
我的電腦點右鍵,選擇「屬性」,選擇「高級」標簽,進入環境變數設置,分別設置如下三個環境變數:
(1)設置好path變數,使得我們能夠在系統中的任何地方運行java應用程序,比如javac、java、javah等等,這就要找到我們安裝JDK的目錄,比如我們的JDK安裝在C:\jdk1.6.0目錄下,那麼在C:\jdk1.6.0\bin目錄下就是我們常用的java應用程序,我們就需要把C:\jdk1.6.0\bin這個目錄加到path環境變數裡面。
在系統變數里找到path變數,選擇->編輯;(裡面已經有很多的變數值,是在變數值的最前面加上C:\jdk1.6.0\bin;)
變數名: path
變數值: C:\jdk1.6.0\bin;
(2)classpath環境變數,是當我們在開發java程序時需要引用別人寫好的類時,要讓java解釋器知道到哪裡去找這個類。通常,sun為我們提供了一些額外的豐富的類包,一個是dt.jar,一個是tools.jar,這兩個jar包都位於C:\jdk1.6.0\lib目錄下,所以通常我們都會把這兩個jar包加到我們的classpath環境變數中set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
在系統環境變數那一欄中點->新建classpath
變數名: classpath
變數值: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;(注意,CLASSPATH最前面是有個「.」的,表示當前目錄,這樣當我們運行java AClass的時候,系統就會先在當前目錄尋找AClass文件了。);
(3)設置JAVA_HOME:
一是為了方便引用,比如,JDK安裝在C:\jdk1.6.0目錄里,則設置JAVA_HOME為該目錄路徑, 那麼以後要使用這個路徑的時候, 只需輸入%JAVA_HOME%即可, 避免每次引用都輸入很長的路徑串;
二則是歸一原則, 當JDK路徑改變的時候, 僅需更改JAVA_HOME的變數值即可, 否則,就要更改任何用絕對路徑引用JDK目錄的文檔, 要是萬一沒有改全, 某個程序找不到JDK, 後果是可想而知的----系統崩潰!
三則是第三方軟體會引用約定好的JAVA_HOME變數, 不然, 你不能正常使用該軟體.
在系統環境變數那一欄中點->新建JAVA_HOME (JAVA_HOME指向的是JDK的安裝路徑)
變數名: JAVA_HOME
變數值: C:\jdk1.6.0
I. java環境變數配置
path路徑錯誤了,%JAVA_HOME前面少個分號。最好把它陪在最後,放在中間很難看。把你加入的去掉把我這個括弧內的復制到最後(%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;)前面如果沒有分號就要加英文分號
J. java環境變數怎麼配置
首先下載好jdk,直接雙擊就可以安裝,安裝比較簡單,基本都是點擊「下一步」。
安裝好jdk後,就要設置環境變數了,關閉或者打開的所有窗口,然後在我的電腦圖標上面點擊右鍵,然後在打開的菜單中選擇「屬性」。
點擊「屬性」後,打開「系統」頁面,在左邊的功能菜單列表中選擇「高級系統設置」。
點擊「高級系統設置」後,就打開「系統屬性」設置對話框,之後點擊右下方的「環境變數」按鈕。
在打開的「環境變數」對話框中,點擊最上面的「新建」,如下圖紅色方框標注,之後在變數名中輸入:JAVA_HOME,變數值後面的輸入框中輸入jdk安裝的路徑,如小妹就是默認安裝路徑:C:\Program Files\Java\jdk1.6.0_45,最後點擊「確定」按鈕,完成新變數的添加。
點擊「環境變數」下面的「新建」按鈕,然後在彈出的對話框中輸入變數名:CLASSPATH,和變數值:C:\Program Files\Java\jdk1.6.0_45\lib。
在「系統變數」下面找到Path,並雙擊打開或者點擊「編輯」按鈕,然後在最後輸入java的bin路徑:C:\Program Files\Java\jdk1.6.0_45\bin,最後點擊各個確定按鈕,這樣就完成了jdk的安裝和java環境變數的設置。