HP UFT 和 LR 正在阻止其他 IDE 的执行

HP UFT and LR are blocking execution of other IDEs

IntelliJ IDEA Community EditionEclipseWindows 8.1上安装UFT和LR后无法启动。这些应用程序只能作为管理员用户启动。当我尝试以标准用户身份执行时,我没有收到任何错误消息,似乎什么也没发生,应用程序未启动。应用程序可以作为管理员用户执行,但不能正常工作。这意味着 Maven 依赖项未在 IntelliJ IDEA 中解析,浏览器会话无法由 Katalon Studio 启动。我找不到任何错误日志。

当您安装 UFT/LR 时,他们会更新 JAVA 选项

  • _JAVA_OPTIONS:-Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~1\HP\QUICKT~1\bin\JAVA_S~1 \类;C:\PROGRA~1\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar

  • IBM_JAVA_OPTIONS:-Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~1\HP\QUICKT~1\bin\JAVA_S~1 \类;C:\PROGRA~1\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar

  • JAVA_TOOL_OPTIONS:-agentlib:jvmhook

只需制作一个用于启动 eclipseintellij 的批处理文件并删除这些挂钩,它应该可以工作。通常添加这些挂钩以实现自动化和记录工作。大多数时候,它们应该是透明的,不会造成问题,但对于某些应用程序,它们可能会导致部分问题。

这可能是同样的情况。最简单的测试方法是备份这些环境变量的值,然后删除它们并测试IDE是否再次正常工作