首頁 >Java >java教程 >如何修復啟動 Chrome WebDriver 時 Java 中的非法狀態異常?

如何修復啟動 Chrome WebDriver 時 Java 中的非法狀態異常?

Linda Hamilton
Linda Hamilton原創
2024-10-24 03:59:30435瀏覽

How to Fix Illegal State Exception in Java When Launching Chrome WebDriver?

Chrome 驅動程式可執行檔的路徑:Java 中的非法狀態異常

在Java 中使用Selenium 時,您可能會遇到「 IllegalStateException:驅動程式可執行檔案的路徑必須由webdriver.chrome.driver 系統屬性設定」錯誤。當 Chrome WebDriver 可執行檔案的路徑未正確配置時,就會發生此錯誤。

要解決此問題,請按照以下步驟操作:

  1. 小寫屬性名稱: 確保屬性名稱以小寫形式書寫,即「webdriver.chrome. driver」而不是「WebDriver.chrome.driver」。
  2. 指定可執行檔的完整路徑:指定 Chrome WebDriver 執行檔的完整路徑。在您的情況下,代碼應為:
<code class="java">System.setProperty("webdriver.chrome.driver", "C:\Users\sravani\Desktop\chromedriver.exe");</code>

請記住將「sravani」替換為您的實際使用者名稱。

  1. 確保有效路徑: 確保指定的路徑正確且可執行檔案存在於該位置。如果您已經確定可執行檔存在於指定路徑中,則可以跳過此步驟。

透過執行以下步驟,您可以解決 IllegalStateException 並成功啟動 Chrome WebDriver。

以上是如何修復啟動 Chrome WebDriver 時 Java 中的非法狀態異常?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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