【步驟】 【說明】 1、什麼是環境變數? 其實就是操作系統的全局變數。 1、為什麼配置PATH? 通過配置path環境變數,我們可以使某個程式,比如javac.exe,在任意目錄下都可以運行,而不用跑到javac存在的目錄下進行dos命令。 比如:可以將QQ.exe所在目錄配置到path中,這樣在任 ...
【步驟】
【說明】
1、什麼是環境變數?
其實就是操作系統的全局變數。
1、為什麼配置PATH?
通過配置path環境變數,我們可以使某個程式,比如javac.exe,在任意目錄下都可以運行,而不用跑到javac存在的目錄下進行dos命令。
比如:可以將QQ.exe所在目錄配置到path中,這樣在任意目錄下打開命令行,輸入QQ.exe都可以運行QQ。
2、為什麼CLASSPATH?
classpath僅僅是為了.class文件可以在任意目錄運行(前提是這幾個任意目錄都已經配置在了classpath中),但是javac編譯java文件時必須要跳到該文件所在目錄以後才能執行。set CLASSPATH=%CLASSPATH%;classpath1;classpath2...總而言之,設置Classpath的目的,在於告訴Java執行環境,在哪些目錄下可以找到您所要執行的Java程式(.class文件)。事實上JDK 5.0預設就會到當前工作目錄(上面的.設置),以及JDK的lib目錄(這裡假設是C:\Program Files\Java\jdk1.5.0_06\lib)中尋找Java程式。所以如果Java程式是在這兩個目錄中,則不必設置Classpath變數也可以找得到,將來如果Java程式不是放置在這兩個目錄時,則可以按上述設置Classpath。
參考:https://baike.baidu.com/item/CLASSPATH/5734076?fr=aladdin
4.環境變數名TOMCAT_HOME 與 CATALINA_HOME有什麼區別?
Tomcat5.0版本前用TOMCAT_HOME,之後用CATALINE_HOME;