`
fatsozhang
  • 浏览: 4616 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Tomcat一闪而过

阅读更多

 这是我以前写的一篇tomcat无法启动的文章

原地址在我的百度空间 : http://hi.baidu.com/java_org

工具:

jdk6 + Tomcat6

Tomcat日志内容:

[2007-12-18 11:19:20] [info] Procrun (2.0.3.0) started
[2007-12-18 11:19:20] [info] Running Service...
[2007-12-18 11:19:20] [info] Starting service...
[2007-12-18 11:19:20] [174 javajni.c] [error] 找不到指定的模块。

[2007-12-18 11:19:20] [986 prunsrv.c] [error] Failed creating java E:\Program Files\Java\jre1.6.0_03\bin\client\jvm.dll
[2007-12-18 11:19:20] [1260 prunsrv.c] [error] ServiceStart returned 1
[2007-12-18 11:19:20] [info] Run service finished.
[2007-12-18 11:19:20] [info] Procrun finished.

解决方法:

将 \Java\jre1.6.0_03\bin\msvcr71.dll 这个文件COPY到C:\windows\system32下面下面

原因:

可能是jdk1.6和tomcat不兼容,因为jdk1.5就没问题。

那么,究竟哪个模块加载失败,导致jvm.dll加载失败呢?

用Filemon监控一下就会发现 MSVCR71.dll NOT FOUND

搜遍了下面这些目录都没有发现这个文件。

Filemon日志如下:

.......

.......

700 12:20:40 tomcat6.exe:13092 QUERY INFORMATION C:\WINDOWS\system32\MSVCR71.dll NOT FOUND Attributes: Error
701 12:20:40 tomcat6.exe:13092 QUERY INFORMATION C:\WINDOWS\system\MSVCR71.dll NOT FOUND Attributes: Error
702 12:20:40 tomcat6.exe:13092 QUERY INFORMATION C:\WINDOWS\MSVCR71.dll NOT FOUND Attributes: Error
703 12:20:40 tomcat6.exe:13092 QUERY INFORMATION E:\Program Files\Apache Software Foundation\Tomcat 6.0\MSVCR71.dll NOT FOUND Attributes: Error
704 12:20:40 tomcat6.exe:13092 QUERY INFORMATION C:\WINDOWS\system32\MSVCR71.dll NOT FOUND Attributes: Error
705 12:20:40 tomcat6.exe:13092 QUERY INFORMATION C:\WINDOWS\MSVCR71.dll NOT FOUND Attributes: Error
706 12:20:40 tomcat6.exe:13092 QUERY INFORMATION C:\WINDOWS\System32\Wbem\MSVCR71.dll NOT FOUND Attributes: Error
707 12:20:40 tomcat6.exe:13092 QUERY INFORMATION E:\Program Files\MySQL\MySQL Server 5.1\bin\MSVCR71.dll NOT FOUND Attributes: Error
708 12:20:40 tomcat6.exe:13092 QUERY INFORMATION E:\Program Files\Java\jdk1.6.0_03\MSVCR71.dll NOT FOUND Attributes: Error

......

......

分享到:
评论
3 楼 mogui258 2010-08-02  
补充一句,我是在 virtualbox 安装的 tomcat ,不在虚拟机下从没出现这问题。
2 楼 mogui258 2010-08-02  
[2010-08-02 23:35:46] [994  prunsrv.c] [error] Failed creating java    C:\Program Files\Java\jre6\bin\client\jvm.dll
[2010-08-02 23:35:46] [1269 prunsrv.c] [error] ServiceStart returned 1
[2010-08-02 23:35:46] [info] Run service finished.
[2010-08-02 23:35:46] [info] Procrun finished.
[2010-08-02 23:36:02] [info] Procrun (2.0.4.0) started
[2010-08-02 23:36:02] [info] Running Service...
[2010-08-02 23:36:02] [info] Starting service...
[2010-08-02 23:36:02] [174  javajni.c] [error] 找不到指定的模块。
[2010-08-02 23:36:02] [994  prunsrv.c] [error] Failed creating java C:\Program Files\Java\jre6\bin\client\jvm.dll
[2010-08-02 23:36:02] [1269 prunsrv.c] [error] ServiceStart returned 1
[2010-08-02 23:36:02] [info] Run service finished.
[2010-08-02 23:36:02] [info] Procrun finished.


我的错误类似,拷贝的是 C:\Program Files\Java\jre6\bin\client\jvm.dll
到 C:\windows\system32
问题解决,谢谢了!
1 楼 peng2e 2010-04-19  
兄弟,多谢了,你解决了我很大的一个问题``顶你
1

相关推荐

    64位tomcat一闪而过的解决方法

    标题 "64位tomcat一闪而过的解决方法" 指的是在运行64位版本的Apache Tomcat服务器时,可能会遇到的一个常见问题,即Tomcat窗口快速启动然后立即关闭,用户无法看到服务正常运行。这通常是由于各种原因导致的,如...

    启动tomcat version一闪而过解决方案

    ### 启动Tomcat版本一闪而过的问题及解决方案 #### 问题概述 在尝试通过`startup.bat`脚本启动Apache Tomcat服务器时,可能会遇到一个常见的问题:即启动过程非常短暂,甚至出现“一闪而过”的现象。这种情况下,...

    tomcat一闪的问题—已解决

    在使用Apache Tomcat服务器时,部分用户可能会遇到“Tomcat一闪”的问题。通常表现为在尝试启动Tomcat时,控制台窗口快速出现后又立即关闭,导致无法正常启动Tomcat服务。这不仅影响了开发者的工作效率,还可能成为...

    java和tomcat的详细配置以及dos界面一闪而过问题解决

    ### Java和Tomcat环境配置详解 #### 一、Java环境配置 ...通过以上步骤,您可以有效地配置Java和Tomcat环境,并解决命令窗口一闪而过的问题。这些步骤不仅适用于初学者,对于遇到相似问题的开发者也极具参考价值。

    tomcat startup.bat一闪而过.md

    当在 Windows 平台上启动 Tomcat 的 `startup.bat` 脚本时一闪而过的情况通常是因为命令提示符窗口无法长时间保持打开,而不是 Tomcat 启动过程中出现了问题。

    双击startup.bat无法启动Tomcat且闪退

    第三,如果收到提示缺少catalina_home环境变量,需要创建一个新的系统变量,名为CATALINA_HOME,值为Tomcat的安装路径,例如:D:\tomcat\apache-tomcat-8.5.45。同时,还需要在Path环境变量中添加“%CATALINA_HOME%\...

    tomcat启动startup.bat一闪而过问题的解决方法【亲测有效】

    关于解决Tomcat启动一闪而过的问题,涉及多个层面的知识点,首先需要了解的是Tomcat的启动机制,环境变量的配置以及一些基本的故障排查方法。 1. Tomcat启动机制:Tomcat是一个用Java开发的Servlet容器,它遵循...

    Tomcat的配置及出现问题的解决方法

    二、Tomcat启动后一闪而过 在启动Tomcat时,如果双击startup.bat,窗口一闪而过,可以在命令行里面启动startup.bat。如果命令行里面启动startup.bat,情况还是这样,可以在bat命令后面加上pause这样就不会一闪而过...

    Tomcat 部署项目的三种方法详解

    如果启动时Tomcat一闪而过,则需要检查JAVA_HOME环境变量是否配置正确。通常,JDK的根目录结构类似于C:\Program Files\Java\jdk1.6.0_43。 Tomcat服务器的目录结构包含许多子目录,这些子目录包括bin(存放启动和...

    tomcat的启动方法

    1. 进入 apache-tomcat-6.0.35\bin 目录,双击 startup.bat 文件,但是可能会出现一闪而过的情况,这是因为环境变量的问题。 2. 打开命令提示符,输入 cmd,进入 apache-tomcat-6.0.35\bin 目录,然后运行 startup....

    Java Web基础 Tomcat.PPT

    否则,会出现一闪而过的情况。如果配置了环境变量,Tomcat 服务器就可以正常启动。 在使用 Tomcat 服务器时,可能会出现一些常见问题,如缺少环境变量、startup.bat 文件不可用等。这些问题可以通过配置环境变量和...

    TOMCAT报错总结

    2. **Tomcat启动窗口一闪而过** 如果Tomcat的DOS启动窗口快速关闭,这意味着错误信息没有显示出来。要查看错误信息,可以在DOS窗口中直接运行`startup.bat`,并且修改`startup.bat`文件的末尾,将`call "%...

    jdk1.6与绿色版tomcat5.5安装配置详解

    如果发现`tomcat5w.exe`与`tomcat5.exe`执行时一闪而过,可以通过以下命令解决: - 打开命令提示符(cmd)。 - 输入`d:`切换到D盘。 - 进入`D:\apache-tomcat-5.5.26\bin`目录。 - 执行`service install`命令。 ...

    java获取tomcat端口.doc

    - **启动问题**:如果在启动Tomcat时遇到黑屏一闪而过的问题,可能是由于缺少`CATALINA_HOME`环境变量导致的。需要在系统变量中添加`CATALINA_HOME`,并设置其值为Tomcat的安装路径。 例如: ```plaintext CATALINA...

    jdk和tomcat最详细的安装,安装成功率高

    - 如果启动 Tomcat 时遇到 `start up.bat` 命令窗口一闪而过的问题,建议检查 Tomcat 的 `bin` 目录下的批处理文件兼容性设置。 - 在 `bin` 目录下找到 `startup.bat` 文件,右键点击选择“属性” -> “兼容性”,...

    websocket+tomcat+java环境部署和实现.doc

    下载安装后,通过运行`bin/startup.bat`文件来启动Tomcat服务,如果启动过程中出现一闪而过的错误,可以尝试在命令行模式下运行该脚本查看具体错误信息。确保你的系统环境变量`CATALINA_HOME`指向Tomcat的安装目录。...

    Tomcat 部署项目的三种方法.docx

    - 如果出现“一闪而过”的情况,通常是因为没有配置好`JAVA_HOME`环境变量。 4. **验证Tomcat是否启动成功**: - 在浏览器中输入`http://localhost:8080`,如果看到默认的Tomcat欢迎页面,则表示Tomcat已经成功...

Global site tag (gtag.js) - Google Analytics