ホームページ  >  記事  >  Java  >  Java で「IllegalStateException: Webdriver.chrome.driver System Property Misconfigured」エラーを修正する方法

Java で「IllegalStateException: Webdriver.chrome.driver System Property Misconfigured」エラーを修正する方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-24 02:43:01360ブラウズ

How to Fix

Java での「IllegalStateException: Webdriver.chrome.driver System Property Misconfigured」の解決

例外「java.lang.IllegalStateException: パス」ドライバーの実行可能ファイルを設定する必要があります」というメッセージは、WebDriver のセットアップが正しくないことを示します。この問題を修正するには、次の手順に従ってください:

プロパティ名が正しくありません

提供されたコード スニペットでは、プロパティのスペルが「Webdriver.chrome.driver」であることに注意してください。大文字の「W」が付きます。これを小文字の「w」を付けて「webdriver.chrome.driver」に修正します。

絶対パスと拡張子

エラー メッセージは、ドライバーの実行可能パスが指定されていないことを示唆しています。きちんと。 chromedriver.exe 実行可能ファイルへの絶対パスを指定していることを確認してください。 Windows システムの場合、パスにはファイル拡張子が含まれている必要があります。

修正されたコード

以下はコードの修正バージョンです:

<code class="java">package Basics;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class invokegoogle {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.setProperty("webdriver.chrome.driver", "C:\Users\sravani\Desktop\chromedriver.exe");
        WebDriver driver = new ChromeDriver();
        driver.get("http://qaclickacademy.com");
    }

}</code>

注:

  • webdriver.chrome.driver プロパティは小文字で始まる必要があります。
  • chromedriver.exe 実行可能ファイルへの絶対パスを指定します。ファイル拡張子.

以上がJava で「IllegalStateException: Webdriver.chrome.driver System Property Misconfigured」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。