西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

Java環(huán)境變量一鍵配置

  • Java環(huán)境變量一鍵配置
  • 軟件大小:593KB
  • 更新時(shí)間:2010-06-05 10:16
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 編程輔助
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinAll, WinXP
  • 官方網(wǎng)站:http://www.innovatechautomation.com
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

能自動(dòng)檢測(cè)JDK的安裝路徑,不限版本,一鍵設(shè)置PATH,JAVA_HOME, CLASSPATH環(huán)境變量,即時(shí)生效無(wú)需重啟,本軟件用VC開(kāi)發(fā),非批處理程序!

最簡(jiǎn)單的配法:

假設(shè)你的jdk安裝在:F:\Program Files\Java\jdk1.6.0_07;

1 JAVA_HOME = F:\Program Files\Java\jdk1.6.0_07;

注意:設(shè)置JAVA_HOME:

一是為了方便引用,比如,JDK安裝在C:\jdk1.6.0目錄里,則設(shè)置JAVA_HOME為該目錄路徑, 那么以后要使用這個(gè)路徑的時(shí)候, 只需輸入%JAVA_HOME%即可, 避免每次引用都輸入很長(zhǎng)的路徑串;

二則是歸一原則, 當(dāng)JDK路徑改變的時(shí)候, 僅需更改JAVA_HOME的變量值即可, 否則,就要更改任何用絕對(duì)路徑引用JDK目錄的文檔, 要是萬(wàn)一沒(méi)有改全, 某個(gè)程序找不到JDK, 后果是可想而知的----系統(tǒng)崩潰! 
三則是第三方軟件會(huì)引用約定好的JAVA_HOME變量, 不然, 你不能正常使用該軟件. 
在系統(tǒng)環(huán)境變量那一欄中點(diǎn)->新建JAVA_HOME (JAVA_HOME指向的是JDK的安裝路徑) 
  變量名:  JAVA_HOME 
  變量值:  C:\jdk1.6.0

2 PATH = .;%JAVA_HOME%\bin;

3 CLASSPATH = .;%JAVA_HOME%\lib;

classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(開(kāi)頭“.;”一定不能少,因?yàn)樗懋?dāng)前路徑),系統(tǒng)不同設(shè)置不同(例如:Vista系統(tǒng)和XP系統(tǒng)),在有些系統(tǒng)下,必須用此語(yǔ)句配置,但有些系統(tǒng)可以用完全路徑配置。

path=%JAVA_HOME%\bin或者用完全路徑都可以(如:D:\Program Files\Java SDK6.0\bin;D:\Program Files\Java SDK6.0\jre\bin形式。)

注意:1.

環(huán)境變量分為兩類,一個(gè)是上半部分區(qū)域用戶變量,另一個(gè)是下半部分系統(tǒng)變量。用戶變量是只適用于當(dāng)前用戶使用,換了用戶就不管用了。而系統(tǒng)變量則是任何用戶都可以使用。呵呵,這樣說(shuō)可以理解吧。  我們現(xiàn)在在用戶變量里面按“新建”。在變量名里面輸入path(不區(qū)分大小寫(xiě))

所以現(xiàn)在我來(lái)做一下總結(jié)性陳詞:環(huán)境變量相對(duì)于給系統(tǒng)或用戶應(yīng)用程序設(shè)置的一些變量,具體起什么作用這當(dāng)然和具體的環(huán)境變量相關(guān)。 象path, 是告訴系統(tǒng), 當(dāng)要求系統(tǒng)運(yùn)行一個(gè)程序而沒(méi)有告訴它程序所在的完整路徑時(shí),系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外, 還應(yīng)到那些目錄下去找。當(dāng)然還有很多的變量!以后我們會(huì)慢慢的學(xué)到。

2、在“用戶變量”或“系統(tǒng)變量”中(一般在系統(tǒng)變量中),設(shè)置3項(xiàng)屬性,JAVA_HOME,PATH,CLASSPATH(大小寫(xiě)無(wú)所謂),若已存在則點(diǎn)擊“編輯”,不存在則點(diǎn)擊“新建”;

3、JAVA_HOME設(shè)為JDK的安裝路徑(如C:\Program Files\Java\jdk1.5.0_11),此路徑下包括lib,bin,jre等文件夾(此變量最好設(shè)置,因?yàn)橐院筮\(yùn)行tomcat,eclipse等都需要依靠此變量);

Path使得系統(tǒng)可以在任何路徑下識(shí)別java命令,設(shè)為:%JAVA_HOME%\bin

CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識(shí)別,設(shè)為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib(要 加。表示當(dāng)前路徑)%JAVA_HOME%就是引用前面指定的JAVA_HOME.形如 圖1-1

解決方案:

1,確認(rèn)變量是否配置正確;

2,文本的后綴名是否是隱藏的,控制面板--文件夾選項(xiàng)--查看---隱藏。。。

詳細(xì)步驟:

下載jdk.

測(cè)試是否安裝成功:

打開(kāi)一個(gè)DOS窗口(直接輸入),輸入“java -version”。

看看出現(xiàn)了,一大堆的版本信息就說(shuō)明已經(jīng)配置成功了。

假如在使用命令提示符時(shí)有這樣的提示:javac找不到文件。

第二、JDK安裝完成后,就進(jìn)行環(huán)境變量的設(shè)置。

1、右擊“我的電腦”->“屬性”,選擇“高級(jí)”,點(diǎn)擊“環(huán)境變量”的按鈕。

2、在系統(tǒng)變量里,點(diǎn)擊“新建”,在變量名輸入java_home  ;變量值輸入D:\Program Files\Java\jdk1.6.0_10   ,點(diǎn)擊確定。(注意這里的安裝路徑為D:\Program Files\Java\jdk1.6.0_10 )

同上,新建一個(gè)系統(tǒng)變量,變量名為:classpath;變量值:.;%java_home%\lib;%java_home%\lib\ tools.jar ,點(diǎn)擊確定。

注意:CLASSPATH的變量值必須這樣設(shè)置且必須用如上形式,不能用完全路徑,否則運(yùn)行程序會(huì)出錯(cuò)。

在系統(tǒng)變量中,點(diǎn)擊Path變量,點(diǎn)解編輯,在變量值中添加:%java_home%\bin;%java_home%\jre6\bin;  ,點(diǎn)擊確定。

注意:這里的path變量的值可以是上述形式還可以是完全路徑如D:\Program Files\Java SDK6.0\bin;D:\Program Files\Java SDK6.0\jre\bin這里為它的安裝路徑。

測(cè)試:

(1)

新建一個(gè)txt文本,復(fù)制以下代碼:

public class test

              {

                    public static void main(String[] args)

                    {

System.out.println("Hello World!");

                    }

 }

保存后續(xù)命為.java為后綴的文件,且文件名為test.java。

打開(kāi)命令提示符,輸入F: 回車,輸入javac test.java 回車,輸入java test 輸出結(jié)果為:Hello World!

(1)運(yùn)行時(shí),在dos命令提示符下執(zhí)行注意大小寫(xiě)

這里有一個(gè)java初學(xué)者很有可能遇到的問(wèn)題(不怕笑話,我也是)就是輸入:

java test.class

多了后面的.class,一定要注意,否則會(huì)出現(xiàn)下面的錯(cuò)誤:

Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class

(本人猜想,是不是java翻譯“.”的時(shí)候換成了“/”,或者是其他的本人不知道的原因)

注意:該文件名稱必須為“test.java”,大小寫(xiě)也區(qū)分。細(xì)心的朋友會(huì)注意到就是和public class后的名字一樣的。

(2)編譯:在dos命令提示符下執(zhí)行:(注意大小寫(xiě))

Javac test.java

如果正常的話,將生成HelloWorld.class文件。

運(yùn)行java HelloWorld應(yīng)該會(huì)出現(xiàn)偉大的“Hello World”了。

如下運(yùn)行形式:

C:\>cd java // 轉(zhuǎn)到 C:\java 目錄

注意:javac HelloJava.java是編譯。

C:\java> java HelloJava // 運(yùn)行 HelloJava

Hello, Java. // 運(yùn)行結(jié)果

注意:若要先轉(zhuǎn)到其他盤(pán)下,如D盤(pán),則可以直接在DOS框輸入:D:回車就可以了

     不可直接用CD……,否則會(huì)出錯(cuò),然后其他操作同上。 

其他版本下載

最新評(píng)論查看所有(17)條評(píng)論 >

第 17 樓 山西太原金玉網(wǎng)吧(山西大學(xué)商務(wù)學(xué)院) 網(wǎng)友 客人 2014/10/9 9:33:12
太感谢啦,爱你

支持( 0 ) 蓋樓(回復(fù))

第 16 樓 北京開(kāi)心網(wǎng) 網(wǎng)友 客人 2014/9/18 12:54:25
很好

支持( 0 ) 蓋樓(回復(fù))

第 15 樓 北京開(kāi)心網(wǎng) 網(wǎng)友 客人 2014/9/10 14:50:45
感谢分享~~

支持( 0 ) 蓋樓(回復(fù))

第 14 樓 重慶電信 網(wǎng)友 客人 2014/8/30 23:16:34
謝謝分享。。

支持( 0 ) 蓋樓(回復(fù))

第 13 樓 江蘇鎮(zhèn)江電信 網(wǎng)友 客人 2014/8/25 11:02:12
謝謝!!很全、、、、、

支持( 0 ) 蓋樓(回復(fù))

第 12 樓 山西太原金玉網(wǎng)吧(山西大學(xué)商務(wù)學(xué)院) 網(wǎng)友 客人 2014/8/1 20:45:54
謝分享,一開(kāi)始還以為是騙人的的呢,沒(méi)想到是真的有吔!

支持( 0 ) 蓋樓(回復(fù))

第 11 樓 陜西西安西安交通大學(xué)第二附屬醫(yī)院 網(wǎng)友 客人 2014/6/11 16:55:51
不 錯(cuò),非常支持

支持( 0 ) 蓋樓(回復(fù))

第 10 樓 海南?阼F通 網(wǎng)友 客人 2014/6/18 8:47:38
多謝

支持( 0 ) 蓋樓(回復(fù))

第 9 樓 寧夏石嘴山聯(lián)通 網(wǎng)友 客人 2014/5/15 9:00:18
O(∩_∩)O謝謝

支持( 0 ) 蓋樓(回復(fù))

第 8 樓 美國(guó)CZ88.NET 網(wǎng)友 客人 2014/3/20 4:41:54
謝謝分享!真全,,貼心!

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(17)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載