首先公布一下我的机器环境:
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%

加入 set java_home......


(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   回车,看到狐狸猫没有,看到就大功告成了!没看到,只能说你笨了!!哈......


posted on 2004-11-23 13:23  apple  阅读(12597)  评论(9编辑  收藏  举报