ApacheJMeter.jar打不开或者打开白屏,jmeter.bat打开点击新建或者打开没有反应

问题:

ApacheJMeter.jar打不开或者打开白屏,jmeter.bat打开点击新建或者打开没有反应

查看jmeter日志:ERROR o.a.j.JMeter: Uncaught exception in thread Thread[AWT-EventQueue-0,6,main]

解决方法:

方法一:修改jmeter外观

将选项---外观---改为非Darklaf开头的外观均即可

方法二:修改系统注册表

win+R----regedit

计算机\HKEY_CLASSES_ROOT\jar_auto_file\shell\open\command

注意:有的是路径是:计算机\HKEY_CLASSES_ROOT\jarfile\shell\open\command

修改前:"D:\Myworksoftware\Java\jdk-17.0.10\bin\javaw.exe" "%1"

修改后:自己java路径\bin\javaw.exe"-jar "%1" %*

原因:

  1. 这个命令试图用javaw.exe来打开%1,其中%1是一个占位符,代表双击时所选的文件路径。然而,修改前命令缺少了告诉javaw.exe这是一个JAR文件并且应该使用-jar选项来运行它的部分,所以无法运行。
  2. %1,其中%1是一个占位符,代表双击时所选的文件路径。
  3. %*是一个特殊的命令行参数,它代表命令行的所有其他参数(在这个上下文中可能不是必需的,因为通常双击一个JAR文件时不会传递额外的参数给它,但保留它也无妨,以防万一)
  4. 所以问题关键是-jar选项,它告诉Java虚拟机你想要运行一个JAR文件,并且提供了该文件的路径。没有这个选项,Java虚拟机不知道你想要做什么,因此无法正确运行JAR文件。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值