为了跑一个应用程序(deegreewms,一个开源的GIS的项目)
重新安装了tomcat5.0,把项目文件夹拷到了%catalina_home%\webapp\ 之下
但是tomcat 也就启动不起来
console内容如下:
2006-1-4 3:00:47 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2006-1-4 3:00:47 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1993 ms
2006-1-4 3:00:47 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2006-1-4 3:00:47 org.apache.catalina.core.StandardEngine start
……
2006-1-4 3:00:53 org.apache.catalina.core.StandardHostDeployer install
信息: Installing web application at context path /deegreewms from URL file:D:\dev_tools\Tomcat 5.0\webapps\deegreewms也试过在server.xml里加上一个<context ……>,一样的结果。
那个应用程序是下载的例程,请教达人到底是什么原因?

解决方案 »

  1.   

    在安装完以后,没有把项目拷进去之前能启动起来吗? 这是要首先确保的。
    是不是存在端口被占用之类的问题,把端口该一下试试?然后自己写个index.jsp,里面让它显示个hello。
    放到目录下试试,看能不能显示。在server.xml里加上一个<context ……>……
    成功以后再把项目放进去。一步步来。你也可以到控制面板的服务里面看一下那个东西有没有被启动起来。5.0版本的那个东东比较复杂,我搞不定,我用4.1.30版本的。
      

  2.   

    D:\Tomcat 5.0\conf\Catalina\localhost5.X是在这个目录里发布的
      

  3.   

    启动信息里没报错阿
    没有加载你的应用时能正常启动马?
    使用<context ... ...>标签是在你的应用不在TOMCAT_HOME时才用的
    你的情况不需要改
      

  4.   

    你只贴出了正常的信息,如果启动不了的话,查看一下TOMCAT的启动日志,logs目录下有的,可能是你下载的项目有问题,你把项目拿开试试,放在webapps下同<context ……>效果是一样,只不过前者放在webapps目录下,而后者随意,只要路径对就行。
      

  5.   

    多谢leopard_47(Try it...)
    从log里找到答案了,
    里边关联了太多的配置文件,
    默认的路径全不对也谢谢其他仁兄!!