最近好好學習了一下Java和Tomcat的配置,其總結如下:
1.如果你採用最原始的通過在命令列(CMD)中用javac編譯.java檔案,然後在用java命令來執行這個檔案,就必須配置環境變數如下:
方法一:
依次點擊:“我的電腦”-(右鍵)“屬性”-“進階”-“環境變數”,彈出Windows的“環境變數”配置卡。
在“系統變數”欄下執行三項操作:
①建立“Classpath”(如果已有,則直接編輯),設定其值為 .;JDK所在的絕對路徑值\lib
(例如 .;D:\Program Files\Java\jdk1.5.0_04)(若值中原來有內容,用分號與之隔開),
注意路徑前的符號為.;不能漏掉
②建立“Path”(如果已有,則直接編輯),設定其值為 %Java_Home%\bin; (若值中原來有內容,用分號與之隔開)。
方法二:
依次點擊:“我的電腦”-(右鍵)“屬性”-“進階”-“環境變數”,彈出Windows的“環境變數”配置卡。
在“系統變數”欄下執行三項操作:
①建立“Java_Home”,設定其值為 JDK所在的絕對路徑(例如 D:\Program Files\Java\jdk1.5.0_04)。
②建立“Classpath”(如果已有,則直接編輯),設定其值為 .;%Java_Home%\lib (若值中原來有內容,用分號與之隔開)。
注意路徑前的符號為.;不能漏掉
③建立“Path”(如果已有,則直接編輯),值: %Java_Home%\bin; (若值中原來有內容,用分號與之隔開)。
2.配置TOMCAT運行環境
(1)、CATALINA_HOME是TOMCAT安裝路徑的別名,目的是為了方便使用TOMCAT
(2)、電腦>屬性>環境變數, 建立環境變數。變數名為CATALINA_HOME ,變數值tomcat的解壓目錄,我電腦上的為:“F:\apache-tomcat-7.0.12”,注意後面不用多加“\”或者“;”
(3)、在環境變數Path中,新增加“%CATALINA_HOME%\bin\ "
(4)、啟動tomcat :進入命令列cmd,輸入startup.bat
(5)、開啟瀏覽器,輸入:http://localhost:8080, 看tomcat是否正常啟動
(6)、關閉tomcat:進入命令列cmd,輸入shutdown.bat
其實早期的時候,配置的名稱為TOMCAT_HOME,表示TOMCAT的安裝目錄,但後來Servlet的容器為CATALINA,因此在Java 4 開始就建議大家使用CATALINA_HOME,不過後面的版本不設定這個環境變數TOMCAT一樣運行正常,而且在你需要同時運行多個TOMCAT的時候,就不要設定CATALINA_HOME這個環境變數,因為在STARTUP.BAT中它會先去環境變數中找是否存在CATALINA_HOME變數的設定,如果存在就直接運行這個目錄下的bin\catalina.bat,如果不存在就把目前的目錄作為CATALINA_HOME的變數值,如:
多個TOMCAT並行的時候,如果還設定CATALINA_HOME,另一個TOMCAT就會起不來。