我正在使用SystemUtil.Run
对象/操作使用UFT启动Java应用程序。但是,收到以下错误:
“无法创建JVM”
但是,当我在没有UFT的情况下手动启动时,应用程序将成功打开。
有任何想法吗?
最佳答案
发现这是UFT帮助指南,并且对我成功。
在IBM Java Runtime Environment(JRE)1.6上运行Java应用程序
在某些情况下,安装Java插件后,无法启动在IBM Java 6 JVM上运行的Java应用程序。显示的错误消息可能表明无法加载Mercury Interactive支持,并且无法创建Java虚拟机。
解决方法:
从_JAVA_OPTIONS和IBM_JAVA_OPTIONS环境变量中除去-Xrunjvmhook。
在_JAVA_OPTIONS和IBM_JAVA_OPTIONS环境变量的开头添加-agentlib:jvmhook。
删除JAVA_TOOL_OPTIONS环境变量。
您将需要重新启动系统以使更新的变量生效。
关于java - UFT-启动Java应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38654038/