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了!
------------------------------------------------------------------------------------
2005年9月1日,我给机器配置了java+tomcat的环境,发现留言中,还是很多人没有解决问题,故重述之:
我的机器系统是Windows2003 Server
1.首先从网上下载
Java安装软件-- 比如我的:j2sdk-1_4_2_06-windows-i586-p.exe
它是JDK,类似.NET里的FrameWork。
安装在d:\j2sdk
Tomcat环境--比如我的:jakarta-tomcat-5.5.4.tar.gz
它是tomcat的数据包不用安装,解压后直接copy到硬盘,d:\program files\tomcat
比如我的:jakarta-tomcat-5.5.4-compat.tar.gz
它是tomcat的辅助数据包,把解压后的数据按文件夹名,
附加放到刚才的d:\program files\tomcat
不用安装,直接拷贝就可以用
2.设置环境变量,修改启动文件
a.在系统环境变量处设置
控制面板-〉系统-〉高级-〉环境变量-〉系统变量
添加 JAVA_HOME D:\j2sdk
添加 TOMCAT_HOME D:\Program Files\tomcat
b.在d:\Program Files\tomcat目录的bin下,startup.bat文件中加入下面的话
SET JAVA_HOME=D:\j2sdk
3.打开启动文件D:\Program Files\tomcat\bin\startup.bat ,双击,一大长串字符后,服务稳定,此时打开IE,输入http://localhost:8080 回车,看到狐狸猫没有,看到就大功告成了!没看到,只能说你笨了!!哈......