use*_*378 12 java jmeter windows-10
我将测试计划保存为 MySimpleTestplan.jmx
关闭 JMeter
再次启动 JMeter:双击 jmeter.bat
JMeter 启动
我浏览到 MySimpleTestplan.jmx 并选择它
意外的错误。如下图:
我查看日志
警告 oajgaLoad:意外错误。java.lang.NullPointerException java.lang.NullPointerException: 在 java.util.ArrayDeque.addLast(ArrayDeque.java:304) ~[?:?] 在 java.util.ArrayDeque.add(ArrayDeque.java:495) ~[ ?:?] 在 org.apache.jmeter.gui.action.LoadRecentProject.updateRecentFileMenuItems(LoadRecentProject.java:125) ~[ApacheJMeter_core.jar:5.4] 在 org.apache.jmeter.gui.util.JMeterMenuBar.setProjectFileLoaded(JMeterMenuBar. java:144) ~[ApacheJMeter_core.jar:5.4] 在 org.apache.jmeter.gui.MainFrame.setProjectFileLoaded(MainFrame.java:330) ~[ApacheJMeter_core.jar:5.4] 在 org.apache.jmeter.gui.GuiPackage。 setTestPlanFile(GuiPackage.java:732) ~[ApacheJMeter_core.jar:5.4] 在 org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:136) ~[ApacheJMeter_core.jar:5.4] 在 org.apache。 jmeter.gui.action.Load.loadProjectFile(Load.java:
我的 Java 版本是:javac 11.0.8 JMeter 版本:5.4 我真的被困在这里。
use*_*900 12
错误是 5.4 版本中的已知问题,将很快在 5.4.1 版中修复,由@FelixSchumacher 回答
你点击了https://bz.apache.org/bugzilla/show_bug.cgi?id=64957这个回归将被一个版本修复(可能很快),但同时你可以尝试从主干或每晚构建的当前版本构建(https://jmeter.apache.org/nightly.html)
如果您不想降级,请从最新的 JMeter版本中获取新版本