Maison > Java > javaDidacticiel > Comment résoudre l'erreur \'java.lang.IllegalStateException\' avec ChromeDriver ?

Comment résoudre l'erreur \'java.lang.IllegalStateException\' avec ChromeDriver ?

Linda Hamilton
Libérer: 2024-10-24 04:56:30
original
668 Les gens l'ont consulté

How to Resolve the

Dépannage de l'erreur "java.lang.IllegalStateException" avec ChromeDriver

Problème :

Pendant lors de l'exécution d'un programme Java pour appeler Google Chrome à l'aide de Selenium WebDriver, les utilisateurs rencontrent l'erreur suivante :

java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.chrome.driver system property
Copier après la connexion

Cause :

Cette erreur se produit lorsque la propriété système "webdriver .chrome.driver" n'est pas correctement défini pour pointer vers l'emplacement du fichier exécutable ChromeDriver.

Solution :

Pour résoudre ce problème, modifiez le code comme suit :

  1. Remplacez "Webdriver.chrome.driver" par "webdriver.chrome.driver" (notez le "w" minuscule).
  2. Vérifiez le chemin d'accès au fichier exécutable ChromeDriver et assurez-vous qu'il est correct.
  3. Assurez-vous que le fichier exécutable ChromeDriver est placé sur votre bureau et que le chemin est modifié pour correspondre à cet emplacement.
  4. Mettez à jour le code comme suit :
<code class="java">System.setProperty("webdriver.chrome.driver", "C:\Users\sravani\Desktop\chromedriver.exe");</code>
Copier après la connexion

Remarque :

  • Le nom de la propriété système "webdriver.chrome.driver" doit commencer par une lettre minuscule.
  • Le le chemin absolu du fichier exécutable ChromeDriver doit être défini avec précision, y compris l'extension ".exe" 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!

source:php
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal