在 Windows 上安装 Message Queue 时,请注意以下限制。
Windows 平台上的 Message Queue 4.3 安装目录结构不同于以前发行版的目录结构。请参见《Sun GlassFish Message Queue 4.4 Installation Guide》中的“Installed Directory Structure”。
安装程序没有在“开始”>“程序”菜单中添加 Message Queue 条目。(错误 6567258)
解决方法:要启动管理控制台,请使用《Sun GlassFish Message Queue 4.4 Administration Guide》中的“Starting the Administration Console”所示的命令行。
安装程序没有将 IMQ_HOME\mq\bin 目录添加到 PATH 环境变量中。(错误 6567197)
解决方法:在调用 Message Queue 实用程序 (IMQ_HOME\mq\bin\ command) 时,用户需要将此条目添加到其 PATH 环境变量中,或者提供完整的路径名。
安装程序没有将条目添加到 Windows 注册表中,以表明安装了 Message Queue。(错误 6586389)
安装程序没有将 Message Queue 代理添加为 Windows 服务。
解决方法:使用 imqsvcadm 命令手动将 Message Queue 代理添加为 Windows 服务。
如果没有安装 JDK,安装程序会抛出以下错误:"Invalid root in registry key HKLM\\SOFTWARE\\JavaSoft\\Java Runtime Environment\\CurrentVersion"(注册表主键 HKLM\\SOFTWARE\\JavaSoft\\Java Runtime Environment\\CurrentVersion 中的根目录无效)。(错误 6764358)
解决方法:如果出现此错误,则安装 JDK,然后继续操作。
在无提示模式下使用应答文件运行安装程序时,该程序将立即返回。确实执行了安装;但用户无法知道无提示安装实际上是何时完成的。(错误 6586560)
如果尝试在 Windows 上以文本模式运行安装程序 (installer –t),则会导致以英语显示一条错误消息,即使安装程序在非英语环境中运行。Windows 上不支持文本模式。(错误 6594142)
安装程序在 C:\ 上安装 Message Queue,即使操作系统安装在其他驱动器上也是如此。(错误 6673511)
对于 Windows 上的安装和卸载,用户无法运行 .bat 文件,也无法使用 Windows 控制面板中的“添加/删除程序”进行卸载。(错误 6673417)
在 Windows Vista 上,无法在 C:\Program Files 下安装 Message Queue,除非以管理员身份从命令提示符进行安装。(错误 6701661)
解决方法:以管理员身份通过命令提示符进行安装:
1.“开始”->“程序”->“附件”->“命令提示符”。
2. 右键单击“命令提示符”。
3. 选择“以管理员身份运行”。
4. 转到 Message Queue 4.2 安装映像所在的目录。
5. 运行 installer.vbs。
在模拟运行模式下运行卸载程序 (uninstaller -n) 时,它将错误地执行卸载。(错误 6719051)
解决方法:使用以下命令执行无提示安装:
uninstaller -s
安装程序主目录页上的 "Install Home" 字符串没有进行本地化。(错误 6592491)
基于 Zip 的 Message Queue 卸载程序在 Windows 2003 上挂起。(错误 6764370)
解决方法:手动删除 mqInstallHome 目录。