ホームページ >Java >&#&チュートリアル >Selenium の「ドライバー実行可能ファイルへのパスは webdriver.gecko.driver システム プロパティで設定する必要があります」エラーを修正する方法
Java を使用した Selenium - ドライバー実行可能ファイルへのパスは webdriver.gecko.driver システム プロパティで設定する必要があります
問題:
を使用して Mozilla Firefox を起動しようとしたときSelenium を使用すると、次のエラー メッセージが表示されます。「ドライバー実行可能ファイルへのパスは、webdriver.gecko.driver システム プロパティで設定する必要があります。」
原因:
これこのエラーは、Selenium が Firefox の制御と対話に必要な GeckoDriver 実行可能ファイルを見つけられない場合に発生します。デフォルトでは、Selenium はシステム PATH で GeckoDriver を検索します。ただし、GeckoDriver が PATH に存在しない場合、またはパスが間違っている場合、Selenium は Firefox を起動できません。
解決策:
この問題を解決するには、GeckoDriver 実行可能ファイルを含むディレクトリをシステムに追加する必要がありますPATH.
Unix システムの場合:
export PATH=$PATH:/path/to/geckodriver
Windows システムの場合:
Path システム変数を更新して含めます。実行可能ファイルへの完全なディレクトリ パス。
または、 webdriver.gecko.driver システム プロパティを直接:
System.setProperty("webdriver.gecko.driver", "path/to/geckodriver.exe");
以上がSelenium の「ドライバー実行可能ファイルへのパスは webdriver.gecko.driver システム プロパティで設定する必要があります」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。