Windows2000 Advance Server
在官方網站上下載了一個不用安裝,直接解壓就可以用的jakarta-tomcat-5.5.4.tar.gz
我將其解壓後放在D盤,
然後下載了一個j2sdk-1_4_2_06-windows-i586-p.exe
安裝了java環境
可是總是有錯誤,
錯誤提示是
(1)
“找不到文件-Djava.endorsed.dirs="(或者其他的組件之一)請確定路徑和文件名是否正確
而且所需的庫文件均可用。”
解決辦法是:
在系統環境變量處設置
控制面板-〉系統-〉高級-〉環境變量-〉系統變量
添加 JAVA_HOME D:/j2sdk
添加 tomcat D:/Program Files/tomcat
此外,在tomcat目錄的bin下,startup.bat文件中加入下面的話
SET JAVA_HOME=D:/j2sdk
加入位置在下列代碼後
@echo off
if "%OS%" == "Windows_NT" setlocal
rem ---------------------------------------------------------------------------
rem Start script for the CATALINA Server
rem
rem $Id: startup.bat,v 1.6 2004/05/27 18:25:11 yoavs Exp $
rem ---------------------------------------------------------------------------
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
if not "%CATALINA_HOME%" == "" goto gotHome
set CATALINA_HOME=%CURRENT_DIR%
if exist "%CATALINA_HOME%/bin/catalina.bat" goto okHome
cd ..
set CATALINA_HOME=%cd%
(2)
後來又出現問題
解決這個的辦法是:
重新從網上下載了一個jakarta-tomcat-5.5.4-compat.tar.gz
在相應的位置拷貝上包中的文件
在IE輸入http://localhost:8080/
出現歡迎界面,應該就成功了,
如果還不行,倒,您老兒還是換個服務器吧,用resin好了,省得麻煩。
另,如果用於wap開發,那麼看看這些設置是不是加進去了
tomcat5.0的版本一般都已經對wml支持了,如果不支持的話,修改CATALINA_HOME/conf/web.xml。在MIME映射部分添加如下內容:
<mime-mapping>
<!-- WML Source -->
<extension>wml</extension>
<mime-type>text/vnd.wap.wml</mime-type>
</mime-mapping>
<mime-mapping>
<!-- Compiled WML -->
<extension>wmlc</extension>
<mime-type>application/vnd.wap.wmlc</mime-type>
</mime-mapping>
<mime-mapping>
<!-- WML Script Source -->
<extension>wmls</extension>
<mime-type>text/vnd.wap.wmlscript</mime-type>
</mime-mapping>
<mime-mapping>
<!-- Compiled WML Script -->
<extension>wmlscriptc</extension>
<mime-type>application/vnd.wap.wmlscriptc</mime-type>
</mime-mapping>
你還可以在welcome-list裏面添加index.wml作爲默認的訪問頁面
<welcome-file-list>
<welcome-file>index.wml</welcome-file>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
OK,finish了!