【问题标题】:Windows 2008 R2 64 bit + ColdFusion 8 + 64 Bit JVM - Error loading: C:/ColdFusion8/runtime/jre\bin\server\jvm.dllWindows 2008 R2 64 位 + ColdFusion 8 + 64 位 JVM - 加载错误:C:/ColdFusion8/runtime/jre\bin\server\jvm.dll
【发布时间】:2023-03-21 03:30:01
【问题描述】:

我们在 Windows 2003 和 JVM 1.6 Build 17 上运行 ColdFusion 8,它们可以正常工作。我们正在尝试升级到 Windows 2008 R2,当我们将 ColdFusion 8 指向 64 位 JVM 1.6_17 时,我们在 ColdFusion 输出日志中收到此错误。

Error loading: C:/ColdFusion8/runtime/jre\bin\server\jvm.dll

我们发现msvcr71.dll 已丢失并将其复制到C:\ColdFusion8\runtime\bin 目录,但似乎没有任何变化。

在 Windows 事件查看器中,我可以看到此消息 ColdFusion 8 应用程序服务器服务因服务特定错误而终止系统找不到指定的文件..

看起来JVM.DLL 有更多的依赖 dll,这些在文件系统上是缺失的。我们如何获得jvm.dll 一直在寻找的依赖关系?或者我们可以知道它找不到哪个指定的文件?

【问题讨论】:

  • 您正在运行 ColdFusion 8 Update 1 吗?我相信这是第一个支持 64 位 JVM 的版本。既然您要升级操作系统版本,为什么不升级 ColdFusion 呢?我意识到 ColdFusion 10 与 ColdFusion 8 非常不同,但 ColdFusion 9 非常相似。您至少应该升级到 ColdFusion 9(在我看来)。
  • 另外,您安装的是 64 位版本的 ColdFusion 8 Update 1 吗?
  • 只是为了确定,那个 DLL 真的存在吗?如果您使用的是 JRE,则可能需要使用 JDK。

标签: coldfusion coldfusion-8 jvm-crash


【解决方案1】:

我遇到了完全相同的问题。我安装了 Microsoft Visual C++ 再分发版 2010 的 64 位版本。之后 ColdFusion 开始正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-02
    • 2014-09-12
    • 1970-01-01
    • 2014-11-25
    • 1970-01-01
    • 1970-01-01
    • 2014-05-27
    • 1970-01-01
    相关资源
    最近更新 更多