轉(zhuǎn)帖|其它|編輯:郝浩|2011-07-08 17:42:23.000|閱讀 518 次
概述:通常,我們需要設(shè)置三個環(huán)境變量:JAVA_HOME、PATH 和 CLASSPATH。本文就講講java幾個環(huán)境變量的含義和linux下的配置方法 ,希望對大家有幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
通常,我們需要設(shè)置三個環(huán)境變量:JAVA_HOME、PATH 和 CLASSPATH。
JAVA_HOME:該環(huán)境變量的值就是 Java 所在的目錄,一些 Java 版的軟件和一些 Java 的工具需要用到該變量,設(shè)置 PATH 和 CLASSPATH 的時候,也可以使用該變量以方便設(shè)置。
PATH:指定一個路徑列表,用于搜索可執(zhí)行文件的。執(zhí)行一個可執(zhí)行文件時,如果該文件不能在當(dāng)前路徑下找到,則依次尋找 PATH 中的每一個路徑,直至找到。或者找完 PATH 中的路徑也不能找到,則報錯。Java的編譯命令 (javac),執(zhí)行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安裝路徑下的 bin 目錄中。因此我們應(yīng)該將該路徑添加到 PATH 變量中。
CLASSPATH:也指定一個路徑列表,是用于搜索 Java 編譯或者運行時需要用到的類。在 CLASSPATH 列表中除了可以包含路徑外,還可以包含 .jar 文件。Java 查找類時會把這個 .jar 文件當(dāng)作一個目錄來進行查找。通常,我們需要把 JDK 安裝路徑下的 jre\lib\rt.jar (Linux: jre/lib/rt.jar) 包含在 CLASSPATH 中。
PATH 和 CLASSPATH 都指定路徑列表,列表中的各項 (即各個路徑) 之間使用分隔符分隔。在 Windows下,分隔符是分號 (;),而在 Linux 下,分隔符是冒號 (:)。
下面分別說明三個環(huán)境變量在 Windows 和 Linux 下如何設(shè)置,不過在此之前,我們需要做個假設(shè)。假設(shè)JDK 在 Windows 下的安裝路徑是 C:\jdk\,在 Linux 下的安裝路徑是 /usr/local/jdk/。那么,安裝后的JDK 至少會包括如下內(nèi)容:
C:\jdk (/usr/local/jdk)
|-- bin
|-- demo
|-- include
|-- jre
| |-- bin
| `-- lib
`-- lib
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載