安装修订包6.1.0-WS-MB-WinIA32-FP0011后,配置管理器会在启动时抛出验证错误。 它抱怨java级别:
验证失败。找不到所需的Java级别“1.5.0”。
MQSI_JREPATH在mqsiprofile和PATH中设置。
谢谢。
修改
javaw.exe -Xshareclasses:在Message Broker Toolkit Directory / jdk / jre / bin中销毁
答案 0 :(得分:1)
CVP进程在加载copmonents之前检查支持的java级别。如果您确定支持您的java级别,那么您可以使用环境变量禁用此检查:
MQSI_DISABLE_CVP = 1
请记住,您需要在mqsiprofile.cmd脚本中设置此窗口,然后启动新的命令窗口并重新启动配置管理器。
在unix平台上,您只需在启动配置管理器之前导出shell中的值。
我还建议做一个小问题的确定,你可以使用命令"哪个java"在unix上确定正在使用的java安装。这应该在MQSI_FILEPATH文件夹中返回一个jre
您还可以执行java -version来列出在启动代理之前shell正在拾取的jre。
如果在检查完这些后你认为CVP错误地将你的java级别识别为不受支持的版本,那么我会建议提高PMR(但是你可以将env var设置为diable CVP只是为了让你继续。)