web-dev-qa-db-fra.com

Comment résoudre l'erreur "Impossible d'accéder au fichier .jar ApacheJMeter.jar errorlevel = 1" lors du lancement de Jmeter?

Téléchargez Jmeter et exécutez le fichier de commandes (Jmeter\Apache-jmeter-2.6\bin\jmeter.bat).
Nous obtenons le message d'erreur dans la console:

Unable to access jarfile ApacheJMeter.jar errorlevel=1

Aidez-moi à résoudre le problème.

Essayez de télécharger Apache-jmeter-2.6.Zip à partir de http://www.Apache.org/dist/jmeter/binaries/

Ceci contient le fichier ApacheJMeter.jar approprié nécessaire pour être lancé.

Accédez au dossier bin dans l'invite de commande et essayez Java -jar ApacheJMeter.jar si le téléchargement est correct, ouvrez l'interface graphique.

Edition du 23/08/2018:

36
Jaime Culler

J'utilise JMeter 2.8 (Windows 7) et j'ai reçu un message similaire à celui du message d'origine:

C:\>jmeter
Error: Unable to access jarfile C:\local\software\jMeter\Apache-jmeter-2.8\binApacheJMeter.jar
errorlevel=1
Press any key to continue . . .

J'avais créé une variable d'environnement Windows JMETER_BIN et l'avais définie sur le chemin JMeter que je pouvais voir contenait ApacheJMeter.jar (il n'était donc pas question que le fichier jar manquait).

J'aurais dû remarquer à l'époque cette partie de l'erreur: "binApacheJMeter.jar"

Lorsque je suis allé chercher une erreur dans le fichier jmeter.bat, j'ai remarqué cette ligne:

%JM_START% %JM_LAUNCH% %ARGS% %JVM_ARGS% -jar "%JMETER_BIN%ApacheJMeter.jar" %JMETER_CMD_LINE_ARGS%

et cela m'a amené à revoir la partie "binApacheJMeter.jar" de l'erreur.

Ce qui se passait, c'est que le fichier de commandes nécessitait une barre oblique à la fin du chemin dans la variable d'environnement JMETER_BIN pour spécifier correctement l'emplacement du fichier .jar.

Une fois que j'ai corrigé ma variable d'environnement, en ajoutant la barre oblique finale, tout était merveilleux.

YMMV, mais cela a fonctionné pour moi.

3
gcbound

Si vous utilisez Linux et rencontrez ce problème lors de la création du lien, essayez de modifier le chemin du fichier jar du fichier jmeter d'origine.

+ Java -server -XX:+HeapDumpOnOutOfMemoryError -Xms512m -Xmx512m -XX:NewSize=128m -XX:MaxNewSize=128m -XX:MaxTenuringThreshold=2 -XX:PermSize=64m -XX:MaxPermSize=128m -XX:+CMSClassUnloadingEnabled -jar ./ApacheJMeter.jar -help

Changer en: 

Java $ARGS $JVM_ARGS -jar "/opt/Apache-jmeter-2.11/bin/ApacheJMeter.jar" "$@"
1
Bob

accédez à l'URL http://jmeter.Apache.org/download_jmeter.cgi- > téléchargez Apache-jmeter-2.11.Zip, qui se trouve sous les fichiers binaires.

cette erreur se produit car Apache jmeter.jar est manquant dans le dossier bin

1
Mani

Essayez d'utiliser la version JMeter mise à jour qui est maintenant JMeter 3.0.

1
Adnan

JMeter doit être démarré avec:

  • jmeter/bin/jmeter.sh pour Linux
  • jmeter/bin/jmeter.bat pour Windows 

cela garantira la lecture des fichiers de propriétés corrects et le chargement des fichiers JAR nécessaires dans lib.

toute autre méthode vous exposera à beaucoup de problèmes.

la réponse la plus votée est fausse!

Voir 1.4 Exécution de JMeter dans la documentation de référence:

0
UBIK LOAD PACK