无法使用jdk 1.5 64bit启动tomcat

时间:2015-03-10 11:38:23

标签: java tomcat5.5

我在系统中进行了以下配置和安装:

 -Java 5 64bit (jdk-1_5_0_16-windows-amd64)
 -Tomcat 5.5.27
 -Windows7 64bit

enter image description here

当我启动Tomcat时,我在日志中发现了以下错误。

[2015-03-10 16:39:01] [994  prunsrv.c] [error] Failed creating java C:\Program Files\Java\jdk1.5.0_16\jre\bin\server\jvm.dll
[2015-03-10 16:39:01] [1269 prunsrv.c] [error] ServiceStart returned 1
[2015-03-10 16:39:01] [info] Run service finished.
[2015-03-10 16:39:01] [info] Procrun finished.

我搜索但无法解决问题。

1 个答案:

答案 0 :(得分:0)

这通常是因为缺少msvcr71.dll文件而发生。 tomcat不直接使用msvcr71.dll ,它由Java虚拟机使用( JVM)。

<强>解决方案

  1. 将msvcr71.dll从java的bin目录复制到tomcat的bin文件夹。
  2. 将java的bin目录添加到windows环境变量。
  3. 将msvcr71.dll从java的bin目录复制到windows \ system32文件夹。
  4. 确保您的tomcat指向正确的jvm.dll文件夹。
  5. 最初由@mkyong Tomcat Error – Prunsrv.C Failed Creating Java (Jvm.Dll)

    发布