轉(zhuǎn)自:http://hi.baidu.com/wakin175/blog/item/9c675faf4fe8a6fefaed5036.html
Vista下Java環(huán)境變量配置。
假設(shè)JDK安裝路徑:
E:"Program Files"Java"jdk1.6.0_05
以下的變量可以設(shè)置成用戶(hù)變量,業(yè)可以設(shè)置成系統(tǒng)變量。他們的區(qū)別只是使用權(quán)限的問(wèn)題而已。
第一種方法:
建立兩個(gè)變量:
變量名:PATH
變量值:E:"Program Files"Java"jdk1.6.0_05"bin
變量名:CLASSPATH
變量值:.;E:"Program Files"Java"jdk1.6.0_05"lib"tools.jar;E:"Program Files"Java"jdk1.6.0_05"jre"lib"dt.jar
【注意開(kāi)頭是句號(hào)加分好】
第二種方法:
建立三個(gè)環(huán)境變量
變量名:JAVA_HOME
變量值:E:"Program Files"Java"jdk1.6.0_05 注:JDK安裝路徑
變量名:PATH
變量值:%JAVA_HOME%"bin
變量名:CLASSPATH
變量值:.;%JAVA_HOME%"lib"tools.jar;%JAVA_HOME%"jre"lib"dt.jar
【注意開(kāi)頭是句號(hào)加分好】
【以下錯(cuò)誤是網(wǎng)上摘錄的】
錯(cuò)誤的原因,其實(shí)在整個(gè)設(shè)置過(guò)程知道以下幾點(diǎn)就可以了
1,PATH,CLASSPATH等 大小寫(xiě)都無(wú)所謂 (有些人可能會(huì)在這個(gè)上面糾纏很久)
2,只需要設(shè)置著3個(gè)變量,別聽(tīng)別人說(shuō)還有其他變量
3,環(huán)境變量有系統(tǒng)變量和用戶(hù)變量,設(shè)置成哪個(gè)都行,如果是系統(tǒng)變量的話(huà)對(duì)于所有登陸使用此電腦的
用戶(hù)都有效,用戶(hù)變量只對(duì)相應(yīng)用戶(hù)起作用
4,變量值最后的;(分號(hào))可帶可不帶,我這里說(shuō)的最后一個(gè)分號(hào),處于中間位置的不可省略!
5,注意區(qū)別/,"在WINDOWS里的路徑名一般用"(反斜杠),但有時(shí)我們發(fā)現(xiàn)其實(shí)/也可以,最好使用",
"在C/C++里是轉(zhuǎn)義字符的意思,而/是HTTTP,FTP協(xié)議的路徑符號(hào)
6,我的例子之所以把JAVA_HOME設(shè)置為C:"Java"jdk1.6.0_01,是因?yàn)槲业腏DK安裝路徑?jīng)Q定的,大家
可以根據(jù)自己的安裝路徑調(diào)整此變量.
好了,在細(xì)心留意了著6點(diǎn)后,我們的JDK設(shè)置就沒(méi)有問(wèn)題,但是光說(shuō)還不行還得實(shí)際測(cè)試一下,這里我想說(shuō)
一下幾中有人說(shuō)在DOS下輸入JAVA -VERSION(JAVA后有空格)后出現(xiàn)版本信息就說(shuō)明設(shè)置成功了,著
實(shí)際上是不能說(shuō)明任何問(wèn)題,正確的應(yīng)該是我們編寫(xiě)了一個(gè)JAVA小程序后,通過(guò)JAVAC編譯成功生成
CLASS文件才表示我們的設(shè)置是正確的.
我們?cè)诔醮尉帉?xiě)JAVA程序的時(shí)候是用記事本寫(xiě)的,因?yàn)樗鼰o(wú)檢錯(cuò),DEBUG現(xiàn)在已經(jīng)很少有人用了,推薦
使用JBUILDER,ECLIPSE,JCREATOR編輯工具!