wake-up-neo.com

Ich versuche, Jmeter über die Batchdatei zu öffnen, aber es wird ein Windows-Fehler angezeigt

Hier ist der zugehörige Fehler:

Java.exe ist keine erkannte Datei als interner oder externer Befehl bedienbarer oder externer Befehl

fehlerebene = 9009

10
som

ich habe die gleiche Fehlermeldung in Windows 8.1 (64 Bit) erhalten und den Java-Pfad überprüft, aber es war in Ordnung 

ich führe einfach meine jmeter.bat mit Run als Administrator aus und es hat für mich funktioniert

13
Sachin Gupta

Viele Betriebssysteme verfügen über eine Umgebungsvariable wie PATH, die eine Liste von Verzeichnissen (oder Ordnern) enthält, die durchsucht werden sollen, wenn ein Befehl zur Ausführung gesucht wird. Befehle, die über die Variable PATH gefunden werden können, werden im Allgemeinen als externe Befehle bezeichnet. Das Programm, das die Befehlszeile oder die Stapeldatei liest und die Befehle aufruft, kann eine Reihe von integrierten Befehlen enthalten. Diese Befehle werden im Allgemeinen als interne Befehle bezeichnet.

Ich schlage vor, Sie prüfen die PATH (oder äquivalente) Gruppe, wenn der Befehl Java von der Befehlszeile aus ausgeführt wird und wenn die Ausführung aus der Batchdatei versucht wird. Vergleichen Sie die beiden und stellen Sie sicher, dass sich das Verzeichnis mit Ihrem Java.exe in der PATH befindet. 

7
AdrianHHH

Funktioniert nicht mit Java 9 Beta:

Wenn Sie 'C:\Java-Version' ausführen, erhalten Sie 

Java-Version "9-ea"

Gehen Sie einfach in die Befehlszeile und starten Sie 'Java-jar ApacheJMeter.jar'

4
Jacques Koorts

Stellen Sie den korrekten Java-Pfad (in Ihrem System installiert) unter Computer -> Erweiterte Systemeinstellungen -> Umgebungsvariablen -> Ok -> Systemvariablen -> Pfad ein 

Ich habe das gleiche Problem und habe die obigen Schritte ausgeführt.

4
Learner

Wenn Sie Java installiert haben und immer noch diese Fehlermeldung angezeigt wird, setzen Sie den Pfad Java_home unten, indem Sie den folgenden Befehl in terminal eingeben:

export  Java_HOME="/Library/InternetPlugIns/JavaAppletPlugin.plugin/Contents/Home"
0
Omer Malik

Für Windows XP Benutzer legen Sie die Java-Umgebung wie folgt fest:

http://www.tutorialspoint.com/jmeter/jmeter_environment.htm

Beachten Sie, dass der Pfad von Ihrem installierten JDK abhängt.

Und die Datei herunterladen von:

https://svn.Apache.org/repos/asf/jmeter/trunk/bin/jmeter.bat

Ersetzen Sie dann Ihren jmeter.bat durch die heruntergeladene Datei.

0
George

Für Windows 8.1 Benutzer:

Fehler beim Versuch, jmeter.bat auszuführen

Fehlermeldung:


Kann Java ausführbare Datei oder Version nicht finden. Bitte überprüfen Sie Ihre Java Installation. Errorlevel = 2 Drücken Sie eine beliebige Taste, um fortzufahren


Auflösung:

Klicken Sie mit der rechten Maustaste auf jmeter.bat und wählen Sie Als Administrator ausführen.

Das hat bei mir funktioniert, hoffe das hilft. Viel Glück

0
Shredhar Raju

Da ich viele Java-Versionen laufe, habe ich jmeter.bat modifiziert. 

rem JM_START - Legen Sie hier "Start" fest, um JMeter in einem separaten Fenster zu starten rem. Dieses wird vom Skript jmeterw.cmd . rem rem ============= verwendet ==========================================

setlocal

rem Minimale Version zum Ausführen von JMeter set MINIMAL_VERSION = 1.8.0 set PATH =% PATH%; C:\Programme (x86)\IBM\Java80\jre\bin <<< add Diese Zeile zu jmeter. Fledermaus 

0
Mike Wilcox

Für mich hat mein Java Pfad ein Leerzeichen und jmeter sagte, dass es Java nicht finden kann

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

.. Ich habe mir das Skript jmeter.sh angesehen und festgestellt, dass es den Pfad von "Plugin-Ins" .. weiter enthält. Ich habe nur versucht, den Befehl exit nach dem Einchecken des Skripts auszukommentieren. Dann konnte ich jmeter ausführen.

Anscheinend hat die Validierungslogik einen Fehler, bei dem die Fehlermeldung über Java nicht finden kann tatsächlich nicht wahr (wenn Java ist in der Tat richtig eingerichtet), so kann es ignoriert werden.

0
Gene Bo

Setzen Sie die korrekte JM_LAUNCH-Variable auf Java.exe

0
Viktor Hanko

Ich habe alles versucht, das hat letztendlich funktioniert ...

Innerhalb der Systemvariablen

PATH = "C:\WINDOWS\system32; C:\WINDOWS; C:\Programme\Java\jdk1.8.0_101\bin"

Kann jemandem helfen.

0
Tonio

Kopierte die Java ausführbare Datei aus der installierten Version von Java aus C:\Program FilesJava\jdk1.8.0_191\bin und fügte sie in den Ordner ein, in dem sich der JMeter Bat befindet und es hat bei mir funktioniert.

0
Deepak rkm

Dieser Fehler tritt auf, weil der Pfad nicht ordnungsgemäß festgelegt wurde.

Sie können es entweder in Umgebungsvariablen festlegen oder mit der rechten Maustaste auf die Jmeter-.bat-Datei klicken. Wählen Sie Bearbeiten und geben Sie den Pfad ein. 

0
user3136736

Nicht genau das gleiche Problem, aber jemand könnte es hilfreich finden

Doppelklicken Sie nicht auf jmeter.bat aber stattdessen ApacheJMeter.jar im selben Verzeichnis

Für mich jmeter.bat laufen, aber für einen kurzen Moment fast sofort schließen und keinen Fehler auslösen. Über Workaround konnte ich anfangen zu arbeiten

0
Uliysess