天天看點

解壓版JDK、TOMCAT 環境變量小結

環境變量配置過多次了,但對于每一個變量的含義确是一知半解,今日來個小結哇。先上配置,後上講解。

一、JDK 、TOMCAT環境變量配置

JDK安裝路徑---D:\ProgramFiles\Java\jdk1.6.0_10, TOMCAT安裝路徑---D:\ProgramFiles\apache-tomcat-6.0.20。

點選“我的電腦” 右鍵--》“屬性”--》“進階”--》“環境變量”,直至出現以下圖。

環境變量在 “使用者變量”和“系統變量”中配置均可,二者差別如下:

        使用者變量------ 配置的環境變量隻針對目前登陸使用者,eg:Administrator;

       系統變量-----配置的環境變量是全局的,對計算機所有使用者都生效。

解壓版JDK、TOMCAT 環境變量小結

點選打開連結

1、JDK環境變量的配置

(1)JAVA_HOME : D:\ProgramFiles\Java\jdk1.6.0_10;

(2)PATH : %JAVA_HOME%\bin;

(3)CLASSPATH :  .;%JAVA_HOME%\lib;

2、TOMCAT環境變量的配置

(1)TOMCAT_HOME : D:\ProgramFiles\apache-tomcat-6.0.20;

二、JDK 、TOMCAT環境變量含義

1、JAVA_HOME : JDK安裝目錄,作用有三:

 (1)代替長路徑字元串,書寫友善;

(2)JDK路徑發生變更時,隻需要修改JAVA_HOME即可;

(3)一種約定,會被第三方軟體引用,eg: TOMCAT。

2、PATH:JAVA應用程式所在目錄,eg: javac.exe(編譯),java.exe(執行)。

3、CLASSPATH:執行java程式所需的類庫路徑;

4、TOMCAT_HOME:作用同JAVA_HOME(3),一種約定,會被第三方軟體引用,eg:JDK。

注意:

1、catalina_home 和 tomcat_home一樣嗎?

一樣的,隻是因TOMCAT的版本不同所使用的名字有所差别而已,如果發現TOMCAT_HOME不起作用,可以修改為CATALINA_HOME。

2、對path 和 classpath實際作用的了解

假設有個已編譯好的A.class檔案,執行程式,

設定環境變量之前,我們需要這樣:

C:/Documents and Settings/Administrator>PATH環境變量的路徑\java   CLASSPATH環境變量的路徑\A  

設定環境變量之後,我們可以這樣:

C:/Documents and Settings/Administrator>java A。

想要了解更多關于classpath的含義,請參閱Java中-classpath和路徑的使用。

本文部分内容引自:JAVA變量path , classpth ,java_home設設定作用和作用