path--DOS路徑設(shè)置命令
功能:設(shè)備可執(zhí)行文件的搜索命令,只對(duì)文件有效。
使用說(shuō)明:
1,當(dāng)運(yùn)行一個(gè)可執(zhí)行文件,DOS會(huì)在當(dāng)前目錄搜索改文件,若找到則運(yùn)行之;若找不到該文件,則根據(jù)path命令所設(shè)置的路徑,順序逐條的到目錄中搜索該文件。
2,path 命令中的路徑,若兩條以上則用";"號(hào)隔開。
而在java中path所指向的路徑,我們?cè)O(shè)置的是JAVA_HOME/bin,在這個(gè)目錄下邊,都是我們用到的可執(zhí)行文件,最常用的javac和java兩個(gè)命令,指定JAVA虛擬機(jī)所在的目錄。
classpath:目的在于告訴java執(zhí)行環(huán)境,在哪些目錄下可以找到所要執(zhí)行的java程序。
如果將java執(zhí)行環(huán)境比喻為操作系統(tǒng),則path是為了讓操作系統(tǒng)找到指定的工具程序(windows為.exe文件),則設(shè)置classpath的目的就是讓java執(zhí)行環(huán)境找到指定java程序(也就是.class文件)。
功能:設(shè)備可執(zhí)行文件的搜索命令,只對(duì)文件有效。
使用說(shuō)明:
1,當(dāng)運(yùn)行一個(gè)可執(zhí)行文件,DOS會(huì)在當(dāng)前目錄搜索改文件,若找到則運(yùn)行之;若找不到該文件,則根據(jù)path命令所設(shè)置的路徑,順序逐條的到目錄中搜索該文件。
2,path 命令中的路徑,若兩條以上則用";"號(hào)隔開。
而在java中path所指向的路徑,我們?cè)O(shè)置的是JAVA_HOME/bin,在這個(gè)目錄下邊,都是我們用到的可執(zhí)行文件,最常用的javac和java兩個(gè)命令,指定JAVA虛擬機(jī)所在的目錄。
classpath:目的在于告訴java執(zhí)行環(huán)境,在哪些目錄下可以找到所要執(zhí)行的java程序。
如果將java執(zhí)行環(huán)境比喻為操作系統(tǒng),則path是為了讓操作系統(tǒng)找到指定的工具程序(windows為.exe文件),則設(shè)置classpath的目的就是讓java執(zhí)行環(huán)境找到指定java程序(也就是.class文件)。