将 Oracle Java 8.0 更新为更新 60 及更高版本后,IBM MobileFirst 7.0 / 7.1 CLI 安装程序和 IBM MobileFirst 8.0 Devkit 安装程序无法在 Windows 机器上启动,并出现以下错误:
问问题
662 次
2 回答
0
以管理员身份打开命令行并键入以下命令。
[path of mobilefirst-devkit.exe] LAX_VM ["path of java.exe"]
用法
C:\Users\gaurab\Downloads\mobilefirst-deved-devkit-windows-8.0.0.0.exe LAX_VM "C:\Program Files\Java\jdk1.8.0_112\bin\java.exe"
于 2017-08-23T04:22:56.590 回答
0
Oracle 在 Java 8 更新 60 中引入的更改导致使用 InstallAnywhere 构建的安装程序失败并出现此错误。发生这种情况是因为使用 Oracle Java 8u60 及更高版本时,InstallAnywhere 无法自动定位最新支持的 JVM 在 Windows 机器上的位置。
要了解有关此问题的更多信息,请参阅链接。
解析度
以下方法之一可以解决此问题:
1.用户旧版Java更新
早于 Java 8u60 的更新不会出现此问题。或者,使用 Java 7。
2. 告诉 InstallAnywhere 你想用哪个 JVM 启动
如解决此问题的链接中所述,通过命令行启动安装程序并使用参数告诉 InstallAnywhere 您要启动哪个 JVM LAX_VM
:
于 2017-08-22T20:36:56.207 回答