java在Window和Unix/Linux中環(huán)境變量的配置
Posted on 2011-07-15 00:11 セ軍魂ミ 閱讀(2600) 評論(0) 編輯 收藏 所屬分類: Java核心語法一、配置前幾個語言名詞的介紹:
1.JDK: java開發(fā)工具包 安裝JDK src.zip是java類庫源代碼
jdk下bin:二進制文件 binary
jdk下lib:運行的庫文件 libary
2.JRE: Java運行環(huán)境 lib/rt.jar 是java的核心類庫
3.JVM:java虛擬機
4.GC: Java內(nèi)存垃圾收集機制,也叫l(wèi)azy懶惰的收集機制
當JVM發(fā)現(xiàn)內(nèi)存不足是,才啟動GC線程回收系統(tǒng)垃圾,GC線程是很消耗系統(tǒng)資源的
5.API: 應(yīng)用編程接口 java特指JavaDoc API文檔
6.IDE: 集成開發(fā)環(huán)境,可以用于編輯、編譯、調(diào)式、運行、部署、打包、集成其他組件(數(shù)據(jù)庫編程、服務(wù)器組件、瀏覽器)
二、JDK、JRE、JVM的關(guān)系:(包含關(guān)系)
1.可以安裝JDK。就什么都有了,能夠提供Java開發(fā)功能
2.可以只安裝JRE,此時只能夠運行Java程序,不能提供編譯、調(diào)式等工具
3.JVM不能夠單獨安裝,必須依附于JRE存在
三、Windows下的環(huán)境變量配置:
1.Java 的安裝目錄,提供給第三方軟件使用
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10
2.Java命令的搜索路徑(從前往后依次找尋,找到為止)
PATH(path)=%JAVA_HOME%\bin;%PATH%;
3.Java 類得搜索路徑
在JDK5.0以前:classpath=.;C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar;
在JDK5.0以后:classpath=.
4.最后用javac 或 java -version驗證
四、Unix/Linux下的環(huán)境變量配置:
1.首先進入bash shell
2.在主目錄下修改 .bash_profile文件,若權(quán)限不夠,請用chmod命令更改權(quán)限
JAVA_HOME=/opt/jdk1.6.0_10
必須是大寫:PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:
export JAVA_HOME PATH CLASSPATH
3.最后保存退出, 并用source .bash_profile 讓環(huán)境變量生效
用echo或set命令驗證環(huán)境變量是否配置完成
用javac 或 java -version驗證
這是我在兩種不同系統(tǒng)下配置的java環(huán)境變量,希望能給一些想學(xué)習(xí)的人帶來幫助!
1.JDK: java開發(fā)工具包 安裝JDK src.zip是java類庫源代碼
jdk下bin:二進制文件 binary
jdk下lib:運行的庫文件 libary
2.JRE: Java運行環(huán)境 lib/rt.jar 是java的核心類庫
3.JVM:java虛擬機
4.GC: Java內(nèi)存垃圾收集機制,也叫l(wèi)azy懶惰的收集機制
當JVM發(fā)現(xiàn)內(nèi)存不足是,才啟動GC線程回收系統(tǒng)垃圾,GC線程是很消耗系統(tǒng)資源的
5.API: 應(yīng)用編程接口 java特指JavaDoc API文檔
6.IDE: 集成開發(fā)環(huán)境,可以用于編輯、編譯、調(diào)式、運行、部署、打包、集成其他組件(數(shù)據(jù)庫編程、服務(wù)器組件、瀏覽器)
二、JDK、JRE、JVM的關(guān)系:(包含關(guān)系)
1.可以安裝JDK。就什么都有了,能夠提供Java開發(fā)功能
2.可以只安裝JRE,此時只能夠運行Java程序,不能提供編譯、調(diào)式等工具
3.JVM不能夠單獨安裝,必須依附于JRE存在
三、Windows下的環(huán)境變量配置:
1.Java 的安裝目錄,提供給第三方軟件使用
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10
2.Java命令的搜索路徑(從前往后依次找尋,找到為止)
PATH(path)=%JAVA_HOME%\bin;%PATH%;
3.Java 類得搜索路徑
在JDK5.0以前:classpath=.;C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar;
在JDK5.0以后:classpath=.
4.最后用javac 或 java -version驗證
四、Unix/Linux下的環(huán)境變量配置:
1.首先進入bash shell
2.在主目錄下修改 .bash_profile文件,若權(quán)限不夠,請用chmod命令更改權(quán)限
JAVA_HOME=/opt/jdk1.6.0_10
必須是大寫:PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:
export JAVA_HOME PATH CLASSPATH
3.最后保存退出, 并用source .bash_profile 讓環(huán)境變量生效
用echo或set命令驗證環(huán)境變量是否配置完成
用javac 或 java -version驗證
這是我在兩種不同系統(tǒng)下配置的java環(huán)境變量,希望能給一些想學(xué)習(xí)的人帶來幫助!