之前安装的tomcat能正常启动,可是后来重装系统之后,重新安装就不能启动,提示错误如下:
[2008-12-05 23:24:24] [info] Running Service...
[2008-12-05 23:24:24] [info] Starting service...
[2008-12-05 23:24:24] [173  javajni.c] [error] 找不到指定的模块。
[2008-12-05 23:24:24] [924  prunsrv.c] [error] Failed creating java D:\JAVA\bin\client\jvm.dll
[2008-12-05 23:24:24] [1179 prunsrv.c] [error] ServiceStart returned 1
[2008-12-05 23:24:35] [info] Run service finished.
[2008-12-05 23:24:35] [info] Procrun finished.
这是什么原因???
请大家帮帮忙,谢谢!!

解决方案 »

  1.   

    [2008-12-05 23:24:24] [924  prunsrv.c] [error] Failed creating java D:\JAVA\bin\client\jvm.dll 
    重新安装jdk,jre
      

  2.   

    看看是不是环境变量设置有错
    再不行,就重装jdk和tomcat
      

  3.   

    如果你的JRE是OK的,请参照如下操作:打开TOMCAT的Configure Tomcat然后,在配置窗口中选择--JAVA选项卡--检查你的java虚拟机路径设置%JAVA_HOME%\jre\bin\client\jvm.dll以下是参考路径: 
    C:\Program Files\Java\jre6\bin\client\jvm.dll然后重新启动
      

  4.   

    有可能缺少MSVCR71.dll
    jre可能调用了MSVCR71.dll
    google一个,放到%system%再次启动,试试<------------------------------------------->
    JAVA免费开源论坛http://www.jsprun.net
      

  5.   

    你的java可以运行吗?
    配置JAVA_HOME.CLASSPATH了?
      

  6.   


    在eclipse中找到tomcat中的设置属性,重新设置一下JDK 然后,重启tomcat就可以了,要不行就是环境变量没有配好
      

  7.   

    jdk的问题吧?
    重新装下JDK
    然后设值一下环境变量
      

  8.   

    检查环境变量SET JAVA_HOME=JDK的安装目录 
    SET PATH=%JAVA_HOME%\bin;%PATH% 
    SET CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarSET CATALINA_HOME=Tomcat的安装目录网评天下
      

  9.   

    可以,就是不能安装TOMCAT
      

  10.   


    别乱忽悠人
    Tomcat 是在JDK的,不是JRE
      

  11.   

    是因为64位的问题。你去http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/TOMCAT_6_0_16/res/procrun/amd64/
    下载那两个覆盖即可。
    我也是找了好久