java - UFT-启动Java应用程序

标签 java jvm launch hp-uft

我正在使用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/

相关文章:

java - 使用 Spring Cache 和将数据保存在变量中有什么区别?

java - JVM Hotspot 上的 PrintAssembly 选项已启用但未显示任何程序集跟踪

wix - 安装完成后启动应用程序,并打开UAC

ios - 我可以将应用程序设置为在每次解锁 iOS 设备时启动吗?

android - 如何在按下音量键时启动android应用程序android

java - 安卓 : Issue in creating pie chart in a fragment

java - java 小程序错误

java - 变量变为字段、栈变为堆的过程是怎样的?

java - Java Thread.sleep() 是否释放处理器?

Java GUI 图像大小