JAVA中配置環(huán)境變量設(shè)置方法大全

字號(hào):

JAVA中常用需要設(shè)置的三個(gè)環(huán)境變量:JAVA_HOME 、CLASSPATH、PATH
    (一)  配置環(huán)境變量:(相對(duì)路徑)
    1.
    JAVA_HOME=x:\jdk1.6.0 JAVA_HOME
    2.
    用%JAVA_HOME%就可以取代:x:\jdk1.6.0這一部分
    CLASSPATH
    .:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/activation.jar:$JAVA_HOME/lib/mail.jar
    或
    CLASSPATH
    .\;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    3.
    PATH 
    ;%JAVA_HOME%\bin
    (二)  配置環(huán)境變量:(絕對(duì)路徑)
    1.
    Java_HOME
    D:\jdk1.5.0
    2.
    CLASSPATH
    .;D:\jdk1.5.0\lib\tools.jar;D:\jdk1.5.0\jre\lib\rt.jar;
    3.
    PATH
    D:\jdk1.5.0\bin;
    (三) 把下面的代碼用批處理執(zhí)行,對(duì)設(shè)置環(huán)境變量會(huì)很方便的
    @echo off
    IF EXIST %1\bin\java.exe (
    rem 如輸入正確的 Java2SDK 安裝目錄,開(kāi)始設(shè)置環(huán)境變量
    @setx JAVA_HOME %1
    @setx path %path%;%JAVA_HOME%\bin
    @setx classpath %classpath%;.
    @setx classpath %classpath%;%JAVA_HOME%\lib\tools.jar
    @setx classpath %classpath%;%JAVA_HOME%\lib\dt.jar
    @setx classpath %classpath%;%JAVA_HOME%\jre\lib\rt.jar
    @echo on
    @echo Java 2 SDK 環(huán)境參數(shù)設(shè)置完畢,正常退出。
    ) ELSE (
    IF "%1"=="" (
    rem 如沒(méi)有提供安裝目錄,提示之后退出
    @echo on
    @echo 沒(méi)有提供 Java2SDK 的安裝目錄,不做任何設(shè)置,現(xiàn)在退出環(huán)境變量設(shè)置。
    ) ELSE (
    rem 如果提供非空的安裝目錄但沒(méi)有bin\java.exe,則指定的目錄為錯(cuò)誤的目錄
    @echo on
    @echo 非法的 Java2SDK 的安裝目錄,不做任何設(shè)置,現(xiàn)在退出環(huán)境變量設(shè)置。
    )
    )
    (四) 其它做法參考
    cmd命令設(shè)置
    SET PATH = c:\j2sdk1.4.0\bin