好像是否没有装JDK吧?
先装JDK,设置Java_Home,ok~~~

解决方案 »

  1.   

    可能是端口被占用了,查一下
    看看服务,是不是将tomcat设置为自动启动了
      

  2.   

    在设环境变量TOMCAT_HOME和JAVA_HOME(指向tomcat和j2sdk的目录)之后,如果还不行,再在path中加入tomcat下的bin目录,看看行不行!
      

  3.   

    把iis关掉试试,我的就是关了iis后就正常了
    如果正常启动那个窗口会一直挂在那里,不会消失,如果消失肯定是出错
      

  4.   


                                      我的tomcat环境配置  
    软件需求:  
       jdk1.3.0_02  ,假设安装目录为  c:\jdk1.3.0_02 
       tomcat3.2.1,假设安装目录为:c:\tomcat 
       需要配置的环境:win2000 server  
       我的电脑”右键--属性--高级--环境变量  
     
    基本配置:  
    java_home  :    
                c:\jdk1.3.0_02
           
    tomcat_home:  
               c:\tomcat  
    classpath:    
               c:\jdk1.3.0_02\lib\dt.jar;  
               c:\jdk1.3.0_02\tools.jar;  
               c:\tomcat\lib\servlet.jar;      运行servlet类  
               c:\jdk1.3.0_02\bin                                        运行.class!  
    path:  
               c:\jdk1.3.0_02\bin                                        编译.java  
    在tomcat的conf的server.xml中,出现了
    <Connector className="org.apache.tomcat.service.PoolTcpConnector">
                
    <Parameter name="handler" 
                    value="org.apache.tomcat.service.http.HttpConnectionHandler"/>
                
    <Parameter name="port" 
                    value="8443"/>
          <Connector className="org.apache.tomcat.service.PoolTcpConnector">
                
    <Parameter name="handler" 
                    value="org.apache.tomcat.service.http.HttpConnectionHandler"/>
                
    <Parameter name="port" 
                    value="8080"/>
            
    </Connector>        哪个才是它的端口呢? 
    此外我还在startup.bat中的
    :start标号下加入了:
    set java_home=c:\jdk1.3.0_02
    set tomcat_home=c:\tomcat
    另有无关紧要的一点我也提一下;我装了win98,win2000及win xp三个系统,因为在2000下无解压缩的工具,所以
    我就在98系统下,从光盘将tomcat解压缩到c盘下,
    然后回到win2000下用tomcat的!
    我的问题在哪呢?
      

  5.   

    为什么不下一个直接安装的Tomcat?将
    “<Connector className="org.apache.tomcat.service.PoolTcpConnector">
    <Parameter name="handler" 
                    value="org.apache.tomcat.service.http.HttpConnectionHandler"/>
    <Parameter name="port" 
                    value="8443"/>”
    屏蔽后再试试!
      

  6.   

    今早,第一次启动tomcat成功,显示出了猫的画面,
    我在c盘下,建立了show文件夹,
    在tomcat的conf\server.xml中
    添加了<Context path="/show"docBase="d:\show"debug="0"reloadable="false">
          </Context>
    然后,将我的文件show.jsp放进去,
    测试http://localhost:8080/show/show.jsp没有显示
    关闭后,
    再启动,命令符窗口消失
      

  7.   

    <Context path="/show"docBase="d:\show"debug="0"reloadable="false">
          </Context>注意空格,改成:
    “<Context path="/show" docBase="d:\show" debug="0" reloadable="true"/>”PS:实在不行,扫除后重新安装(这样还快一些)!
      

  8.   

    另外,路径不能有重复的:“path="/show" ”。
      

  9.   

    谢谢大伙,我发现就是因为我修改了server.xml文件,才使得tomcat不能运行的!如楼上老兄所说的方法,我还没来得急试`若是我将a.jsp存入该文件夹,
    若是成功了,我输入http://localhost:8080/show/a.jsp,此路径能看到结果吗?
      

  10.   

    a.jsp必须在“C:\Tomcat\webapps\ROOT\show”下。