tomcat6.0 jdk1.6的安装找不到javajni.c问题的解决

5 views
Skip to first unread message

Samael Cui

unread,
Oct 15, 2007, 9:54:29 PM10/15/07
to craz...@googlegroups.com
tomcat6.0 jdk1.6的安装找不到javajni.c问题的解决


[2007-03-19 13:16:54] [info] Service Tomcat6 name Apache Tomcat
[2007-03-19 13:16:55] [info] Service Tomcat6 installed
[2007-03-19 13:16:55] [info] Procrun finished.
[2007-03-19 13:16:56] [info] Updating service...
[2007-03-19 13:16:57] [info] Service Tomcat6 updated
[2007-03-19 13:16:57] [info] Update service finished.
[2007-03-19 13:16:57] [info] Procrun finished.
[2007-03-19 13:16:58] [info] Updating service...
[2007-03-19 13:16:58] [info] Service Tomcat6 updated
[2007-03-19 13:16:58] [info] Update service finished.
[2007-03-19 13:16:58] [info] Procrun finished.
[2007-03-19 13:17:01] [info] Running Service...
[2007-03-19 13:17:01] [info] Starting service...
[2007-03-19 13:17:01] [174 javajni.c] [error] 找不到指定的模块。
[2007-03-19 13:17:01] [947 prunsrv.c] [error] Failed creating java C:\Program Files\Java\jre1.6.0\bin\client\jvm.dll
[2007-03-19 13:17:01] [1202 prunsrv.c] [error] ServiceStart returned 1
[2007-03-19 13:17:01] [info] Run service finished.
[2007-03-19 13:17:01] [info] Procrun finished.
[2007-03-19 13:17:10] [info] Running Service...
[2007-03-19 13:17:10] [info] Starting service...
[2007-03-19 13:17:10] [174 javajni.c] [error] 找不到指定的模块。
[2007-03-19 13:17:10] [947 prunsrv.c] [error] Failed creating java


解决方法:

配好tomcat与jdk后,启动tomcat不成功,Log提示上述问题:
原因是系统缺少msvcr71.dll文件!
将其添加到 /system32 目录下即可!

在JDK1.6和Tomcat5.5也有这个问题,估计是因为JDK1.6引起的。msvcr71.dll这个文件在jdk和jre的bin目录下面都有,拷贝过去就行了。

黄妍

unread,
Oct 16, 2007, 8:20:37 AM10/16/07
to 宏宇网络工作室
我现在装的就是JDK1.6,目前还没有这样的问题......我看了一下jdk和jre的bin目录,msvcr71.dll这个文件都是有的。
也许是1.6版本不同的问题?我是上个月刚下载的。

Samael Cui

unread,
Oct 16, 2007, 9:06:33 AM10/16/07
to craz...@googlegroups.com
这个可能跟多种因素有关系,我安装了两次,都有这个问题。我是在server版的windows上面装的,也可能和这个有关系。

在07-10-16,黄妍 <ilove...@sohu.com> 写道:
Reply all
Reply to author
Forward
0 new messages