Maison  >  Article  >  Java  >  Comment résoudre \"java.lang.IllegalStateException\" lors de la définition du chemin du pilote Chrome ?

Comment résoudre \"java.lang.IllegalStateException\" lors de la définition du chemin du pilote Chrome ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-23 20:42:30493parcourir

How to Resolve

Dépannage de "java.lang.IllegalStateException" lors de la définition du chemin du pilote Chrome

L'exception spécifiée, "java.lang.IllegalStateException : le chemin d'accès à l'exécutable du pilote doit être défini par la propriété système webdriver.chrome.driver", indique un paramètre incorrect pour le chemin de l'exécutable du pilote Chrome.

Solution :

Pour résoudre ce problème, le chemin d'accès à l'exécutable du pilote Chrome doit être configuré avec précision en tant que propriété système. Plus précisément :

  • Assurez-vous que le nom de la propriété est "webdriver.chrome.driver" (avec un "w" minuscule), au lieu de "Webdriver.chrome.driver" comme indiqué dans le code d'origine.
  • Spécifiez le chemin absolu de l'exécutable du pilote Chrome. Cela nécessite de modifier le chemin dans le code d'origine comme suit :
System.setProperty("webdriver.chrome.driver", "C:\Users\sravani\Desktop\chromedriver.exe");

Remarque : Le nom de l'exécutable (chromedriver.exe) doit être inclus dans le chemin, et l'extension (.exe) doit être conservé pour les systèmes Windows.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn