Registre la solución de que Jmeter no puede abrir el archivo guardado

ejecutar error

2021-11-06 09:28:51,668 WARN o.a.j.g.u.MenuFactory: Could not instantiate class: kg.apc.jmeter.reporters.LoadosophiaUploaderGui
java.lang.reflect.InvocationTargetException: null
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
	at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
	at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
	at org.apache.jmeter.gui.util.MenuFactory.getGUIComponent(MenuFactory.java:207) ~[ApacheJMeter_core.jar:5.3]
	at org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:151) ~[ApacheJMeter_core.jar:5.3]
	at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:107) ~[ApacheJMeter_core.jar:5.3]
	at org.apache.jmeter.control.gui.TestPlanGui.createPopupMenu(TestPlanGui.java:94) ~[ApacheJMeter_core.jar:5.3]
	at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:184) ~[ApacheJMeter_core.jar:5.3]
	at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:46) ~[ApacheJMeter_core.jar:5.3]
	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:87) ~[ApacheJMeter_core.jar:5.3]
	at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:69) ~[ApacheJMeter_core.jar:5.3]
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) ~[?:?]
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771) ~[?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:722) ~[?:?]
	at java.awt.EventQueue$4.run(EventQueue.java:716) ~[?:?]
	at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?]
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [?:?]
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:741) [?:?]
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]

También antes:

lang.NoClassDefFoundError: Could not initialize class org.apache.jmeter.gui.util.FileDialoger

Solución

0. Mi versión

apache-jmeter-5.3
jdk17.0.1

1. Intenta no usar el modo oscuro

Esto también incluye otros problemas Siempre que haya campos relacionados como darkfilexxx después del informe de error, puede cambiar directamente la máscara oscura para resolverlo. Básicamente, después de este paso, puede abrir el archivo.
inserte la descripción de la imagen aquí

2. Compruebe la variable de sistema variable de entorno

inserte la descripción de la imagen aquí
JAVA_HOME y JMETER_HOME completan sus propias rutas de instalación.

CLASSPATH
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
ruta añadida
inserte la descripción de la imagen aquí

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
%JAVA_HOME%\lib
%JAVA_HOME%\lib\tools.jar

Si no desea usar el archivo .bat para abrir jmeter, pero use cmd para ingresar jmeter para abrirlo, también debe agregar la ruta

%JMETER_HOME%\bin

3. Agregue el paquete de frascos

(No sé si afectará este resultado. La intención original es agregar un complemento de herramienta de monitoreo para comprender el aprendizaje, pero el hecho es que el problema se solucionó después de agregar estos dos paquetes) herramienta de monitoreo
. Después de descargar estos dos paquetes comprimidos, descomprímalos, copie y pegue el paquete jar en lib/ext a lib/ext en jmeter.
inserte la descripción de la imagen aquí
De momento se ha solucionado el problema de no poder abrir el archivo guardado.

Los recursos del paquete de instalación relevantes se cargarán más tarde.

Blog de referencia:
1. https://blog.csdn.net/qq_38653748/article/details/118962646
2. https://blog.csdn.net/pengjiangchun/article/details/105707405
Este artículo es muy adecuado para que los principiantes aprendan :
inserte la descripción de la imagen aquí

3. https://blog.csdn.net/qq_37998956/article/details/120264192

Supongo que te gusta

Origin blog.csdn.net/qq_45973306/article/details/121174615
Recomendado
Clasificación