今天重装系统,装了最新的JDK1.6和tomcat6.0结果配置好环境变量。启动居然不能正常进行。进LOG看了一下错误如下:
-------------------------------------TOMCAT日志------------------------------
[2008-01-28 13:28:27] [info] Procrun (2.0.3.0) started
[2008-01-28 13:28:27] [info] Running Service...
[2008-01-28 13:28:27] [info] Starting service...
[2008-01-28 13:28:28] [174 javajni.c] [error] 找不到指定的模块。
[2008-01-28 13:28:28] [986 prunsrv.c] [error] Failed creating java C:/Program Files/Java/jdk1.6.0_04/jre/bin/server/jvm.dll
[2008-01-28 13:28:28] [1260 prunsrv.c] [error] ServiceStart returned 1
[2008-01-28 13:28:28] [info] Run service finished.
[2008-01-28 13:28:28] [info] Procrun finished.
--------------------------------------------------------------------------------------
结果为这个问题找了好多解决方法,总算找到一个,所以我放到我的BLOG里希望能帮助到遇到和我一样问题的朋友。
----------------------------------------解决方法------------------------------------------
基本确定原因是JDK1.6和tomcat5.5之间的兼容性问题
将JDK1.6目录下BIN文件夹中的msvcr71.dll复制到tomcat中BIN文件夹中。
------------------------------------------------------------------------------------------------