为了跑一个应用程序(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 ……>,一样的结果。
那个应用程序是下载的例程,请教达人到底是什么原因?
重新安装了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 ……>,一样的结果。
那个应用程序是下载的例程,请教达人到底是什么原因?
是不是存在端口被占用之类的问题,把端口该一下试试?然后自己写个index.jsp,里面让它显示个hello。
放到目录下试试,看能不能显示。在server.xml里加上一个<context ……>……
成功以后再把项目放进去。一步步来。你也可以到控制面板的服务里面看一下那个东西有没有被启动起来。5.0版本的那个东东比较复杂,我搞不定,我用4.1.30版本的。
没有加载你的应用时能正常启动马?
使用<context ... ...>标签是在你的应用不在TOMCAT_HOME时才用的
你的情况不需要改
从log里找到答案了,
里边关联了太多的配置文件,
默认的路径全不对也谢谢其他仁兄!!