我将测试计划保存为 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 我真的被困在这里。
错误是 5.4 版本中的已知问题,将在 5.4.1 版中修复,@FelixSchumacher 回答
如果您不想降级,请从JMeter 下载中获取新版本