首頁 >Java >java教程 >設定 Chrome 驅動程式路徑時如何解決「java.lang.IllegalStateException」?

設定 Chrome 驅動程式路徑時如何解決「java.lang.IllegalStateException」?

Susan Sarandon
Susan Sarandon原創
2024-10-23 20:42:30589瀏覽

How to Resolve

設定Chrome 驅動程式路徑時對「java.lang.IllegalStateException」進行故障排除

指定的異常,「java.lang.IllegalStateException:驅動程式可執行檔案的路徑必須是由webdriver.chrome.driver 系統屬性設定”,表示Chrome 驅動程式可執行檔案路徑設定不正確。

解決方案:

要解決此問題,Chrome 驅動程式執行檔的路徑必須被準確地配置為系統屬性。具體來說:

  • 確保屬性名稱為「webdriver.chrome.driver」(小寫「w」),而不是原始程式碼中所示的「Webdriver.chrome.driver」。
  • 指定 Chrome 驅動程式執行檔的絕對路徑。這需要修改原始程式碼中的路徑如下:
System.setProperty("webdriver.chrome.driver", "C:\Users\sravani\Desktop\chromedriver.exe");

注意:可執行檔的名稱(driver.exe)應包含在路徑中,並且副檔名Windows系統應保留(.exe)。

以上是設定 Chrome 驅動程式路徑時如何解決「java.lang.IllegalStateException」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn