LR使用Java User协议环境报错Please add the <JDK>\bin to the path and try again

看标题报错信息就知道,这是java编译及运行环境配置问题,运行LR脚本时,LR代理找不到java的JDK环境,当然,可能有人会遇到说,我在cmd窗口javac 环境是没问题的呀,是的,这就要看你的jdk是什么版本有关系了,再java -version 看看你的jdk是什么版本,多少位的。

为了彻底解决LR脚本环境运行报错问题,下面步骤如下:

一、配置或重新安装配置java环境变量

具体怎么配置,网上百度有很多,我简单写一下吧(以我自己的电脑配置):

1、JAVA_HOME:C:\Java\jdk1.6.0_43

2、CLASSPATH:;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3、PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin  (注意:这里是在原来已有的path后面加上)

二、解决环境报错问题,需要用Loadrunner 9.5/11所支持的jdk版本,具体信息如下:

1、windows 32位操作系统安装Loadrunner 9.5/11 使用java vuser 必要的配置
(1)操作系统:windows 32位系统(windows7 32 位 测试通过)
(2)JDK版本:jdk1.6 32位(jdk1.6测试通过,目前LR不支持1.7及以上的)
(3)对jdk1.7及以上开发的脚本,运行会报错,原因 LR不支持JDK1.7及以上,如果环境OK,需要新建测试脚本。

2、 windows 64 位操作系统安装Loadrunner 9.5/11 使用java vuser 必要的配置
(1) 操作系统 windows 64(windows 7 64位测试通过)
(2) jdk 1.6  必须是32位的(虽然操作系统是64位的),不能是64位jdk,目前jdk 1.6 32位的再windows 7 64位上测试通过。

不然,就会出现报错信息如图:

时间: 2024-11-03 22:20:05

LR使用Java User协议环境报错Please add the <JDK>\bin to the path and try again的相关文章

java连接MySQL运行报错The server time zone value &#39;&#214;&#208;&#185;&#250;&#177;&#234;&#215;&#188;&#202;&#177;&#188;&#228;&#39; is unrecognized or represents more than

错误:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than 原因:time zone 时区错误 解决方法: 1.使用root用户登录mysql,输入下面命令. show variables like '%time_zone%';SYSTEM为SQL默认美国时间,而我们中国要比他们迟8小时 2.SYSTEM为SQL默认美国时间,而我们中国要比他们迟8小时,因此将时区设置为当前系统时区即可,

Java中List.remove报错UnsupportedOperationException

Java中List.remove(removeRange,clear类似) 报出 UnsupportedOperationException 的错误.原来该List是一个AbstractList,不支持增删改操作. 一般情况下我们会使用 LinkedList 和 ArrayList ,什么情况下出现 AbstractList 呢?通过 ArrayList.asList() 函数得到的 List 就是 AbstractList.该AbstractList只是简单地在已有的元素数组上套了一层List

用java运行Hadoop程序报错:org.apache.hadoop.fs.LocalFileSystem cannot be cast to org.apache.

用java运行Hadoop例程报错:org.apache.hadoop.fs.LocalFileSystem cannot be cast to org.apache.所写代码如下: package com.pcitc.hadoop; import java.io.IOException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.h

appium初学者,使用之检查appium环境报错Could not detect Mac OS X Version from sw_vers output: &#39;10.12.1’,

这个问题存在的原因就是appium不兼容最新的mac10.12版本. 由于10.12是最新mac版本,appium1.5.3并未提供支持,所以: 在终端输入grep -rl "Could not detect Mac OS X Version from sw_vers output:" /Applications/Appium.app/找出包含的文件并修改版本号. 通过以上命令可以看到以下4个文件中需要修改版本号,加上 '10.12',有些资料需要去掉后面的空格,加上trim()函数,

针对Flex+Java使用RemoteObject通讯 报错Channel.Connect.Failed error NetConnection.Call.Failed 404

今天在Flex中使用RemoteObject进行java调用时,报错 [RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://localhost:8080/UnitCi

java数据库执行迁移报错Error creating bean with name &#39;flywayInitializer&#39; defined in class path resource

报错原因 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Invocati

Eclipse 报错:Error: Program &quot;sh&quot; not found in PATH

SDK和ADT为22.6.2版本 工程为4.4.2 在编译一个Launcher时,报错如下: sh ndk-build clean Cannot run program "sh": Launching failed Error: Program "sh" not found in PATH PATH=...... 在网上看了一下,一直以为是什么GCC的问题,多次尝试后无果,后来查阅了一些资料后,说是和NDK有关系,马上配置一下,问题解决了,非常感谢同事的帮忙! Wi

解决eclipse下maven工程报错:Missing artifact jdk.tools:jdk

1.进入jdk/lib目录,执行: mvn install:install-file -DgroupId=jdk.tools -DartifactId=jdk.tools -Dpackaging=jar -Dversion=1.7 -Dfile=tools.jar -DgeneratePom=true 2.加入依赖 <dependency> <groupId>jdk.tools</groupId> <artifactId>jdk.tools</arti

windows server 2012安装java环境报错 错误代码2

在服务器要用到canal这个工具监测mysql数据库,需要java环境. 在windows服务器安装java环境的时候,一开始安装成功,在安装jre的时候突然报错,试了各种办法都没辙. 因为不需要进行java开发,只需要jre,最终的解决办法,将jre解压到服务器,配置环境变量到path中.canal运行成功 jre下载地址 提取码:ms0t 原文地址:https://www.cnblogs.com/hllxy/p/12515981.html