2012-05-07 2 views
16

Laden Sie Jmeter herunter und führen Sie die Batch-Datei aus (Jmeter \ apache-jmeter-2.6 \ bin \ jmeter.bat).
Wir erhalten die Fehlermeldung in der Konsole:Wie behebe ich den Fehler "Kann JREFILE ApacheJMeter.jar Errorlevel = 1 nicht zugreifen" während Jmeter starten?

Unable to access jarfile ApacheJMeter.jar errorlevel=1 

bitten mir helfen, das Problem zu lösen.

+0

Welche Version von Windows, Java (und ist es JDK oder JRE) und führen Sie die .bat über die Befehlszeile, das Ausführen-Menü oder eine Eingabeaufforderung? Wenn Sie XP oder neu verwenden, können Sie JMeter verwenden, indem Sie es mit einer der .cmd-Dateien aufrufen (z. B. Jmeter \ apache-jmeter-2.6 \ bin \ jmeterw.cmd)? –

+1

Ich hatte das gleiche Problem. Ich lade die 3.0. Zip-Datei von https://github.com/apache/jmeter/releases herunter, merkte aber nicht, dass das nur der Quellcode war.Herunterladen von http://jmeter.apache.org/download_jmeter.cgi hat es für mich getan. – Kevin

Antwort

31

Try apache-jmeter-2.6.zip von http://www.apache.org/dist/jmeter/binaries/

Dieses enthält die richtige ApacheJMeter.jar Herunterladen, die zu initiieren benötigt wird.

Gehen Sie in der Befehlszeile zum bin-Ordner und versuchen Sie java -jar ApacheJMeter.jar, wenn der Download korrekt ist, sollte dies die GUI öffnen.

+0

Vielen Dank es funktioniert ....! Bitte folgen Sie diesem Link, wie es funktioniert .. http://www.filewatcher.com/m/apache-jmeter-2.6.zip.23754915-0.html – Yasir

+0

Es hilft danke :) – user153

+4

Aus Versehen werden die meisten Menschen Quelle von jmeter wird anstelle von binär heruntergeladen. Aus diesem Grund finden sie die ApacheJmeter.jar-Datei nicht im bin-Ordner. Also Download Binär nicht die Quelle – sjethvani

3

Ich bin mit JMeter 2.8 (Windows 7) und eine Meldung ähnlich den in der ursprünglichen Nachricht erhalten:

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

ich ein Windows-Umgebungsvariable JMETER_BIN erstellt hatte und auf den JMeter Pfad festgelegt die Ich konnte ApacheJMeter.jar sehen (es war also keine Frage, dass das Glas fehlte).

ich diesen Teil des Fehlers zu der Zeit haben bemerkt, sollte: „binApacheJMeter.jar“

Als ich in die jmeter.bat Datei ging zu beheben, bemerkte ich diese Zeile:

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

und das veranlasste mich, den Teil "binApacheJMeter.jar" des Fehlers erneut zu besuchen.

Was geschah, war, dass die Stapelverarbeitungsdatei einen abschließenden Schrägstrich am Ende des Pfads in der Umgebungsvariablen JMETER_BIN erforderte, um den Speicherort der .jar-Datei korrekt anzugeben.

Sobald ich meine Umgebungsvariable korrigierte, fügte ich den abschließenden Schrägstrich hinzu, alles war wunderbar.

YMMV, aber das hat bei mir funktioniert.

1

Wenn Sie Linux verwenden und konfrontiert solches Problem während Verbindung zu schaffen, versuchen jar-Datei Pfad der ursprünglichen jmeter Datei zu ändern.

+ 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 

Wechseln zu:

java $ARGS $JVM_ARGS -jar "/opt/apache-jmeter-2.11/bin/ApacheJMeter.jar" "[email protected]" 
Verwandte Themen