jmeter java版本_JMETER4.0使用不了原来是JDK太低,升级JDK提示错误原来是C:\Windows\System32的锅...

今天把jmeter升级为4.0版本,不过安装了4.0版本的JMeter之后,点击jmeter.bat文件,提示JDK版本太低需要JDK1.8以上

着手就去官网下载JDK1.8版本的,网上下载的很多这里就不赘述了

因为之前电脑上有个JDK1.7版本的,现在下载的1.8版本,在cmd中输入java -version时出现错误见下

Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’

has value ‘1.8’, but ‘1.7’ is required.

Error: could not find java.dll

Error: Could not find Java SE Runtime Environment.

这么多错误一下吓坏我了,就赶紧去网上问度娘

总体来说有以下几个解决方案

1,环境变量配置错误的问题,这个自己检查一下环境变量

2,同时存在两个或者已经删除一个JDK时,path路径中需要把要使用的JAVA_HOME放在第一位

c788de8a06a98148c973931c01ec9666.png

3 (一)1. 打开开始菜单,搜索regedit,打开注册表

2. 打开”HKEY_LOCAL_MACHINE”

3. 点击”SOFTWARE”

4. 点击”JavaSoft”

5. 点击”Java Runtime Environment”

6. 选中”CurrentVersion” ,右键点击更改,改成”1.8”

到此我还是在cmd中有错误,后来发现是因为在C:\Windows\System32下面还有三个文件java.exe、javaw.exe和javaws.exe所以

4,C:\Windows\System32下面java.exe、javaw.exe和javaws.exe删除掉,或者将1.8版本的java.exe、javaw.exe和javaws.exe把之前的替换掉

注:这里有个小技巧,在cmd中打where java可以看到电脑中优先运行的jdk,如果显示C:\Windows\System32在

第一位按照第四步处理就可以了,

这时再输入where java就可以看到C:\Windows\System32就没有了

java -version就可以正确显示了

哈哈,我在运行JMETER4.0就可以正常了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值