2016-07-29 108 views
1

我正在使用SystemUtil.Run對象/操作來啓動使用UFT的Java應用程序。然而,收到以下錯誤:UFT - 啓動Java應用程序

「無法創建JVM」

然而,當我手動啓動不UFT應用成功打開。

任何想法?

+0

這可能有助於http://stackoverflow.com/questions/7302604/eclipse-error-failed-to-create-the-java-virtual-machine – kuhajeyan

回答

2

發現這是UFT幫助指南,它對我成功。

在IBM Java運行時環境(JRE)上運行Java應用程序1.6 在某些情況下,在安裝Java加載項之後,運行在IBM Java 6 JVM上的Java應用程序無法啓動。顯示的錯誤消息可能表示Mercury Interactive支持無法加載並且無法創建Java虛擬機。

解決方法:

  1. 從_JAVA_OPTIONS和IBM_JAVA_OPTIONS環境變量刪除-Xrunjvmhook。

  2. 在_JAVA_OPTIONS和IBM_JAVA_OPTIONS環境變量的開頭添加-agentlib:jvmhook。

  3. 刪除JAVA_TOOL_OPTIONS環境變量。

您將需要重新啓動系統以使更新的變量生效。