首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在与CA LISA集成的HPALM中运行测试脚本时出现"picked up Java tool options“错误

在与CA LISA集成的HPALM中运行测试脚本时出现"picked up Java tool options“错误
EN

Stack Overflow用户
提问于 2017-08-17 19:55:33
回答 1查看 1.1K关注 0票数 0

我正在尝试将HP-ALM与CA-LISA (一种服务虚拟化工具)集成。在尝试运行以下测试脚本时

代码语言:javascript
复制
function Test_Main(Debug, CurrentTestSet, CurrentTest, CurrentRun)
{
    try
    {
        TDOutput.Clear();
        lisa = new ActiveXObject("MercuryLisaBridge.MercuryTestRunner");
        lisa.Init(TDConnection, TDOutput);
        lisa.Reload(ThisTest);

        if (Debug) lisa.Debug(ThisTest);
        if (!Debug) lisa.Run(CurrentTest, CurrentRun);
    }
    catch(e)
    {
        TDOutput.Print("Run-time error [" + (e.number & 0xFFFF) + "] : " + e.description);
    }
}

我得到了这个错误

代码语言:javascript
复制
Run-time error [5376] : Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xbootclasspath/a:"C:\Program Files (x86)\HP\Unified Functional Testing\bin\java_shared\classes\jasmine.jar"
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook

EN

回答 1

Stack Overflow用户

发布于 2017-08-30 03:17:27

_JAVA_OPTIONS和JAVA_TOOL_OPTIONS是环境变量,它们允许您为Java选项提供默认值,这些选项将被每个JVM选取(有关详细信息,请参阅http://progexc.blogspot.com.cy/2013/12/what-i-discovered-while-trying-to-pass.htmlDifference between _JAVA_OPTIONS JAVA_TOOL_OPTIONS and JAVA_OPTS的详细信息)。

这个变量是由UFT安装程序设置的(也可能是由其他一些与HP ALM相关的程序设置的)。

我不确定为什么它会导致您的脚本失败(可能是因为它们是用标准错误流编写的--我不记得了),但是如果您想消除它们,您需要在运行脚本的机器上清除这两个环境变量。我会为一个特定的进程清除它们,但在全局范围内保持它们不变,因为这可能会影响UFT的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45734473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档