录制java脚本时出现的问题
我的 loadrunner7.8(已汉化),jdk是1.4.2 。环境变量设置如下:CLASSPATH: .;C:\j2sdk1.4.2\lib
PATH: C:\j2sdk1.4.2\bin;(还有其他无关的,省略)
录制java叫本时,总是报错如下,请哪位帮忙解决一下:
=========================
通知: Found jdk version: 1.4.2.
通知: classpath=C:\Documents and Settings\yuhaozhi\Local Settings\Temp\noname3\;c:\program files\mercurity interactive\classes\srv;c:\program files\mercurity interactive\classes;.;C:\j2sdk1.4.2\lib;C:\j2sdk1.4.2\bin;;;
错误: 找不到客户端或服务器 VM 目录。
错误: 加载 jvm.dll 时出错。(找不到指定的模块。
)
通知: Path=C:\Program Files\ThinkPad\Utilities;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\SecureCRT\;C:\j2sdk1.4.2\bin;C:\j2sdk1.4.2\bin;d:\Program Files\SSH Communications Security\SSH Secure Shell
通知: VM Params: .
错误: Java VM 内部错误: Error Loading jvm.dll.
。
警告: 扩展 java_int.dll 报告在调用函数 ExtPerProcessInitialize 时出现错误 -1
错误: 线程上下文: 调用驱动程序的服务失败。原因 – 线程上下文未在此线程上初始化。
=======================
不知道这跟环境 变量的设置有没有关系? 在cmd下测试java环境变量是否设置正确 我怎么记得LR7.8 只支持jdk1.3啊 请问 @shanxi
cmd下如何测试环境变量是否正确?我也觉得是环境变量的问题,可是我跟另一位同事的设置一样,她的可以用,我的就不行啊。我们都是loadrunner7.8,jdk1.4.2
CLASSPATH: C:\j2sdk1.4.2\jre\lib\rt.jar
PATH: C:\j2sdk1.4.2\bin 我已经用下面的方法测试过了(baidu“知道”中的),我的环境变量没有问题。
============
先用set path 查看path 变量是否有指向JDK文件夹下的bin目录,如果没有此语句就把path变量设置好(JDK下的bin目录). 然后运行javac 若设置好了便会出现N条如何使用某某种命令的语句
再 输入set classpath 查看 类文件所在的目录 ,运行java,若设置正确便也会出现N条命令使用的帮助语句
============
有个朋友建议我重装jvm,不知是否行得通。实验ing。。。不过好像风险挺大的
@selon,
lr7.8 可以支持1.4.2的,我同事跟我的jdk,lr版本都一样,她的可以我的就出错。不过她安装时选择的类型是network installation and shortcuts,我装的是standalone installation,这个有关系吗?
问题已经解决!!!感恩。。。
重新安装jdk(也就是重新安装jvm),之后重启就可以了(不重启不知道行不行,我为了保险就重启了)。这个方法是本站“roseforyou”同学提供的,再次表示衷心的感谢!!
同时验证:lr7.8支持jdk1.4.2;我的环境变量设置没问题;
希望 其他同学有相同问题的,看到我的帖子可以得到解决。sdlkfj5 8.0 不支持JDK1.5吗?、、、、、
页:
[1]