更新在 IIS 上运行的 ColdFusion MX7 的 JRun

更新在 IIS 上运行的 ColdFusion MX7 的 JRun

我知道,这很老了,但这就是我正在做的事情。

我需要更新,JRun update 6 (or 7)但 Adob​​e 网站只有一个.exe安装程序。

  • 该安装程序想要更新C:\JRun4\
  • 该文件夹不存在,并且我JRun.exe的在D:\CFUSION\runtime\bin\
  • ColdFusion 是最新的(对于那个时代而言)MX7.02,所以我认为我需要直接更新 JRun。

JRun 4当它成为 ColdFusion 安装的一部分时,有没有办法自动或手动更新?

答案1

奇怪的是,当在 CFUSION 下安装东西时,您需要应用 JRun 更新程序。您确定使用 JRun 运行 Enterprise CF 吗?因为标准(或单实例)ColdFusion 将使用 JRun 安装,但在这些情况下,您不会使用 JRun 更新程序进行更新。据我所知,您只需要应用 CF 补丁,而不必关注 JRun 内容。

因此,如果您没有使用 JRun 版本的 CF Enterprise 安装多实例,那么我认为您不需要 JRun 更新程序...

答案2

解决方案最终很简单。将 JRun 的安装位置更改为COLDFUSION_ROOT_DIRECTORY\runtime\(或 CF 安装中的运行时文件夹,无论它在哪里。)

我必须针对 JVM 更新进行的完整更新是:

  1. 安装新的 JDK
  2. 关闭 CF 服务器
  3. 安装 JRun 更新程序
  4. 编辑 COLDFUSION_ROOT_DIRECTORY\runtime\bin\jvm.config 并将 JAVA_HOME 指向新位置
  5. 启动 CF 服务器

请注意,JRun 更新在我的开发服务器上花费了相当长的时间(约 15 分钟),但在生产服务器上仅花费了几分钟。除了服务器硬件略有不同外,我不知道这是为什么。

相关内容