Tomcat6在JDK1.6下不能启动的解决

来源:互联网 发布:python sip 安装 编辑:程序博客网 时间:2024/05/16 15:39

以下是网上搜到的

"今天在一台新的机器上, 装开发环境, 下载了新的JDK1.6和Tomcat6. 安装完毕后, Tomcat无法正常启动,在Tomcat的Logs中发现有以下错误:到底是怎么回事呢?因为是模块加载的问题, 所以拿出从systeminternals下载的FileMon来监测到底是哪个东西加载失败了.启动FileMon, 然后, 尝试启动Tomcat, 结果当然是失败了.然后在FileMon中过滤一下, 很快就找到了一个错误: MSVCR71.dll, 这个动态链接库加载失败.经过搜索后发现在JDK的bin目录下有这个文件.将其复制到system32目录下, 然后再启动Tomcat, 果然成功了!"

 

____________________________________________________________________

自己试验:


 如果用安装版的(我用的apache-tomcat-6.0.13.exe),拷MSVCR71.dll不行。
但如果硬盘版的(我用了apache-tomcat-6.0.13.zip),只要环境配对了,不需拷MSVCR71.dll,都能正常用。
PS:在操作系统win2003,JDK装的现在最新的 jdk-6u2-windows-i586-p.exe

原创粉丝点击