2009-08-12 18 views
2

Lorsque je tente d'exécuter jMeter en mode serveur, je reçois cette exception:mode jMeter serveur - Windows ne peut pas trouver "rmiregistry"

"Windows can not find 'rmiregistry'"

. Je ne sais pas comment résoudre ça, je l'ai googlé à ce sujet, mais je n'ai rien trouvé de lié à mon problème.

+0

Avez-vous plus d'informations sur l'erreur? –

+0

@ Superfilin, je ne sais pas. Lorsque je lance jmeter-server.bat, je reçois un message avec cette erreur. – Cleiton

Répondre

4

Il semble que vous n'ayez pas l'esprit critique sur votre chemin. Assurez-vous que le répertoire java \ bin est dans votre chemin.

Une fois cela fait, pour vérifier qu'il fonctionne:

Start -> Run -> cmd -> start rmiregistry 

Si cela ne fonctionne pas, vérifiez votre chemin à nouveau.

Vous devrez peut-être démarrer le registre vous-même avant d'exécuter jmeter-server.bat. En outre, modifiez le fichier de commandes pour vous assurer qu'il s'exécute avec les paramètres de serveur corrects.

+2

Cela a fonctionné pour moi. Vous devez vérifier la variable d'environnement (variable de chemin dans les fenêtres) est définie. Pour moi qui est: D: \ Program Files \ Java \ jdk1.6.0_22 \ bin – ruben

3

La réponse de Dylan est la plus probable, mais juste pour ajouter une précision, votre chemin est stocké comme une variable d'environnement dans Windows. À partir de la ligne de commande, vous pouvez exécuter:

echo %PATH% 

Pour voir la valeur de la variable. Vous devriez voir une sortie délimitée par des points-virgules de différents chemins de répertoire.

Pour ajouter à la variable (si bin java \ est pas là), utilisez les éléments suivants:

set PATH=%PATH%;[full path to java\bin] 

Pour vérifier que le registre RMI a démarré correctement, vous pouvez vérifier qu'il est à l'écoute sur son port standard (1099, sauf indication contraire) avec un outil tel que TCP View.

+0

Excellents points. –