重做系统后,Tomcat安装后,无法启动.我安装的是JDK1.6.0. tomcat试过4.1,5.0,5.5,都不能启动;log里有这样的记录:07-14 21:30:49] [info] Procrun finished.
[2006-07-14 21:30:56] [info] Running Service...
[2006-07-14 21:30:56] [info] Starting service...
[2006-07-14 21:30:56] [173  javajni.c] [error] 找不到指定的模块。
[2006-07-14 21:30:56] [924  prunsrv.c] [error] Failed creating java D:\jre1.6.0\bin\client\jvm.dll
[2006-07-14 21:30:56] [1179 prunsrv.c] [error] ServiceStart returned 1
[2006-07-14 21:30:56] [info] Run service finished.
[2006-07-14 21:30:56] [info] Procrun finished.
[2006-07-14 21:31:01] [info] Running Service...
[2006-07-14 21:31:01] [info] Starting service...
[2006-07-14 21:31:01] [173  javajni.c] [error] 找不到指定的模块。
[2006-07-14 21:31:01] [924  prunsrv.c] [error] Failed creating java D:\jre1.6.0\bin\client\jvm.dll
[2006-07-14 21:31:01] [1179 prunsrv.c] [error] ServiceStart returned 1
[2006-07-14 21:31:01] [info] Run service finished.
[2006-07-14 21:31:01] [info] Procrun finished.这是么错误啊,看不明白.谢谢指教!

解决方案 »

  1.   

    JRE_HOME 环境变量设置的不对。
      

  2.   

    ......D:\jre1.6.0\bin\client\jvm.dll
    --------------------从这里可以看出,你安装的不是jdk,只安装了jre,在这种情况下,要设置JRE_HOME环境变量set JRE_HOME=D:\jre1.6.0
      

  3.   

    楼上的,看到你的帖子吓我一跳.怎么可能没有安装JDK呢.我还用它编译一个JAVA源文件呢.一切正常啊
      

  4.   

    我设置JRE_HOME变量了,还是不行.
      

  5.   

    开一个cmd窗口,用no install版,执行 startup.bat, 看看什么错误
      

  6.   

    tomcat 安装的时候出问题了,选择jre时找到本机上装的jdk选这个就行了.
    我以前安装的时候选了jre没有错,但分什么样的程序,有的可以运行,有的不可以.
    选jdk就不会出错^_^
      

  7.   


    把startup.bat修改一下,这样窗口就不会一下子就关掉。
      

  8.   

    jdk1.6 ??  1.4.2或者 1.5 就行了