问题描述:
JDK1.6下tomcat5.0无法启动,一定要查看tomcat5.0提示的LOG,查看方法:
Apache Tomcat Properties----logging-----log path:C:/Tomcat 5.0/logs/jakarta_service_年月日格式.log,打开如下所述:
[2010-07-03 16:17:09] [764 prunsrv.c] [error] Failed creating java C:/Java/jdk1.6.0_10/jre/bin/server/jvm.dll
[2010-07-03 16:17:09] [982 prunsrv.c] [error] ServiceStart returned 1
[2010-07-03 16:17:29] [173 javajni.c] [error] 找不到指定的模块。
启动时一闪而过,任务栏的tomcat图标也一直处于停止状态,经过网上查阅资料,基本确定原因是JDK1.6和tomcat5之间的兼容性问题,
解决的办法如下:
将JDK1.6目录下BIN文件夹中的msvcr71.dll复制到tomcat中BIN文件夹中,这样可以成功tomcat。
另外如果比较懒的人,可以直接启动tomcat--bin--tomcat5.exe,出现DOS框后稍等一会就可以启动tomcat的服务。
总结:
出问题了,一定要查看到底是什么样的问题。
不要盲目地搜索“tomcat5.0无法启动”,要学会查看LOG.