在開始安裝之前,先準(zhǔn)備J2SDK和TOMCAT兩個(gè)軟件,如果已經(jīng)安裝了J2SDK,就只需TOMCAT即可。
筆者使用的軟件如下:
Windows 2000 Advance Server + SP4
J2SDK v1.4.2_04 - http://java.sun.com/j2se/1.4.2/download.html
TOMCAT v5.0.28 - http://apache.linuxforum.net/dist/jakarta/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.exe
二、安裝J2SDK
安裝很簡(jiǎn)單,只需雙擊下載的文件,筆者選擇安裝在d:\j2sdk1.4.2_04目錄下。
設(shè)置環(huán)境變量,方法如下:
右擊“我的電腦”==》屬性==》高級(jí)==》環(huán)境變量==》新建...
變量名:JAVA_HOME
變量值:d:\j2sdk1.4.2_04
三、安裝TOMCAT
運(yùn)行jakarta-tomcat-5.0.28.exe 按照提示安裝,偶這里選擇了Service,就是作為Windows服務(wù)來(lái)運(yùn)行。

如果要改變安裝路徑,可以在這個(gè)步驟操作,偶這里選擇安裝在D:\Tomcat 5.0

在這里設(shè)置TOMCAT使用的端口以及WEB管理界面用戶名和密碼,請(qǐng)確保該端口未被其他程序占用

選擇J2SDK的安裝路徑,安裝程序會(huì)自動(dòng)搜索,如果沒(méi)有正確顯示,則可以手工修改,偶這里改為d:\j2sdk1.4.2_04

接下來(lái)就開始拷貝文件了,成功安裝后,程序會(huì)提示啟動(dòng)tomcat并查看readme文檔。
Tomcat正常啟動(dòng)后會(huì)在系統(tǒng)欄加載圖標(biāo)。

在圖標(biāo)上右鍵鼠標(biāo)可以看到一些設(shè)置項(xiàng)目

點(diǎn)擊Configure...或者雙擊圖標(biāo)可看到如下顯示,選擇Startup type為automatic自動(dòng)啟動(dòng),這樣每次開機(jī)后就會(huì)自動(dòng)運(yùn)行TOMCAT。
另外也可在這個(gè)界面點(diǎn)擊start或stop按鈕來(lái)控制tomcat的運(yùn)行。

四、測(cè)試
至此安裝與配置都已完成,打開瀏覽器輸入:http://localhost:8080即可看到TOMCAT的相關(guān)信息

五、備注
由于偶將TOMCAT作為service方式安裝,所以CATALINA_HOME環(huán)境變量也沒(méi)設(shè)過(guò),如果讀者不是按照這種方式請(qǐng)?jiān)O(shè)置一個(gè)系統(tǒng)環(huán)境變量,設(shè)置方法同J2SDK。
變量名:CATALINA_HOME
變量值:d:\Tomcat 5.0
另外可再增加一個(gè)環(huán)境變量
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar
也是因?yàn)閟ervice安裝的原因,筆者在執(zhí)行一些程序的時(shí)候會(huì)出現(xiàn)如下錯(cuò)誤信息:
Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK
錯(cuò)誤信息是沒(méi)有設(shè)置過(guò)JAVA_HOME環(huán)境變量,讀者也可能碰到過(guò)這個(gè)問(wèn)題,明明設(shè)置過(guò)這個(gè)環(huán)境變量,在服務(wù)里啟動(dòng)就會(huì)出錯(cuò),但是在命令行下輸入D:\Tomcat 5.0\bin\startup.bat啟動(dòng)卻能運(yùn)行,筆者找了一下原因,原來(lái)在服務(wù)里啟動(dòng)沒(méi)有讀取JAVA_HOME這個(gè)環(huán)境變量,而是在配置里定義這個(gè)環(huán)境變量的,于是偶在Java Options里加入了一句:-Djava.home=d:\j2sdk1.4.2_04,再次啟動(dòng)TOMCAT就OK了,參照下圖:
