0

最近我开始测试一些基于 Java 的应用程序。现在的问题是即使我放了一个简单的声明

lr.output_message("Hello");

什么都没有出现。我已经设置了类路径和 jdk 路径,编译时没有错误出现,但在运行时没有显示出现。

示例脚本

import lrapi.lr;
import lrapi.web;


public class Actions
{

    public int init() throws Throwable 
    {
        return 0;
    }//end of init


    public int action() throws Throwable 
    {
        lr.start_transaction("trans1");
        System.out.println("Lin 1");
        lr.output_message("Error");
        lr.message("Pulkit");
        lr.end_transaction("trans1",lr.AUTO);
        return 0;
    }//end of action


    public int end() throws Throwable {


        return 0;
    }//end of end
}

……………………………………………………………………………………………………………………

实际上,通过进行一些研发,相同的代码在 9.52 上有效,但在 11.52 上无效,所以这是一个错误吗?有人可以建议我吗?

4

1 回答 1

0

我有另一个假设。由于您已切换版本,因此尚未为 11.52 正确设置环境,但它适用于 9.52。这可能是由于许多原因造成的,例如在 11.52 机器上安装了 64 位版本的 Java,在 9.52 机器上安装了 32 位版本,然后期望得到相同的结果。甚至可能在 11.52 下安装不受支持的 Java 版本,但在 9.52 下安装受支持的版本。开始界定差异。很好地记录它们,因为您必须对 11.52 负载生成器进行相同的设置,以便在那里进行复制。

于 2014-02-12T17:18:05.893 回答