web-dev-qa-db-fra.com

J'essaie d'ouvrir Jmeter avec le fichier de commandes, mais cela me donne une erreur Windows

Voici l'erreur liée sa montrant:

Java.exe n'est pas un fichier reconnu en tant que commande interne ou externe, commande utilisable ou externe

errorlevel = 9009

10
som

je recevais la même erreur sur Windows 8.1 (64 bits) et vérifié le chemin Java, mais c'était ok 

donc je viens de lancer mon jmeter.bat avec Run en tant qu'administrateur et cela a fonctionné pour moi

13
Sachin Gupta

De nombreux systèmes d'exploitation ont une variable d'environnement telle que PATH qui contient une liste de répertoires (ou de dossiers) à rechercher dans la recherche d'une commande à exécuter. Les commandes qui peuvent être trouvées via la PATH sont communément appelées commandes externes . Le programme qui lit la ligne de commande ou le fichier de commandes et appelle les commandes peut avoir un certain nombre de commandes intégrées. Celles-ci sont communément appelées internal controls .

Je vous suggère d’examiner la valeur PATH (ou l’équivalent) définie lorsque votre commande Java s’exécute à partir de la ligne de commande et lorsqu’une tentative d’exécution est effectuée à partir du fichier de commandes. Comparez les deux et assurez-vous que le répertoire contenant votre Java.exe est dans la PATH

7
AdrianHHH

Ne fonctionne pas avec Java 9 beta:

Exécuter 'C:\Java -version' donne, 

Version Java "9-ea"

Il suffit d'aller en ligne de commande et d'exécuter 'Java -jar ApacheJMeter.jar'

4
Jacques Koorts

Définissez le chemin Java approprié (installé sur votre système) dans Ordinateur -> Paramètres système avancés -> Variables d'environnement -> Ok -> Variables système -> Chemin 

J'ai eu le même problème et résolu en suivant les étapes ci-dessus.

4
Learner

Si vous avez installé Java et que vous obtenez toujours cette erreur, veuillez définir le chemin Java_home sur ci-dessous à l'aide de la commande suivante en entrant dans le terminal:

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

Pour Windows XP, les utilisateurs définissent l'environnement Java en procédant comme suit:

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

Notez que le chemin dépend de votre JDK installé.

Et téléchargez le fichier à partir de:

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

Puis remplacez votre jmeter.bat par le fichier téléchargé.

0
George

Depuis que je lance beaucoup de versions de Java .. J'ai modifié jmeter.bat. 

rem JM_START - définissez cette option sur "démarrer" pour lancer JMeter dans une fenêtre séparée rem utilisé par le script jmeterw.cmd . rem rem ============= ========================================

setlocal

rem Version minimale pour exécuter JMeter set MINIMAL_VERSION = 1.8.0 set PATH =% PATH%; C:\Fichiers de programme (x86)\IBM\Java80\jre\bin <<< add Cette ligne est jmeter. chauve souris 

0
Mike Wilcox

Pour moi, mon chemin Java contient un espace et jmeter dit qu'il ne trouve pas Java

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

.. J'ai regardé le script jmeter.sh et j'ai vu qu'il avait obtenu le chemin depuis "Plugin-Ins" .. J'ai juste essayé de commenter la commande exit après cette vérification dans le script .. et puis j'ai pu exécuter jmeter.

Donc, apparemment, la logique de validation a un bogue, où le message d'erreur à propos dene peut pas trouver Javaest en fait pas vrai (si Java est en effet correctement configuré), ignoré.

0
Gene Bo

Définissez la variable JM_LAUNCH correcte sur Java.exe.

0
Viktor Hanko

J'ai tout essayé, cela a finalement fonctionné ...

Dans les variables système

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

Peut aider quelqu'un.

0
Tonio

Cette erreur se produit car le chemin d'accès n'a pas été défini correctement.

Soit vous pouvez le définir dans les variables environnementales ou cliquer avec le bouton droit de la souris sur le fichier jmeter .bat, choisissez modifier le chemin d'accès. 

0
user3136736