簡體   English   中英

無法在 java 中為 Chrome 瀏覽器在 eclipse 中運行 Selenium / WebDriver

[英]Unable to run Selenium / WebDriver in eclipse for Chrome browser in java

我的 chrome 版本是版本 89.0.4389.82(官方版本)(64 位),chrome 驅動程序版本是 ChromeDriver 89.0.4389.23,並且在 IntelliJ IDEA 上運行的代碼相同,在 eclipse 中運行時出現以下錯誤。

(警告:所有非法訪問操作將在以后的版本中被拒絕線程“main”中的異常 org.openqa.selenium.SessionNotCreatedException:session 未創建:此版本的 ChromeDriver 僅支持 Chrome 版本 83(驅動程序信息:3.39.0410 ccbf011cb2d2b19b506d844400483861342c20cd-refs/branch-heads/4103@{#416}),platform=Windows NT 10.0.19041 x86_64)(警告:服務器未提供任何堆棧跟蹤信息)命令持續時間或超時:2.41 秒構建信息:版本:' 2.53.1',修訂版:'a36b8b1cd5757287168e54b817830adce9b0158d',時間:'2016-06-30 19:26:09' 系統信息:主機:',os.name:'Windows 10',os.arch:'amd64',os .version: '10.0', java.version: '15.0.2' Driver info: org.openqa.selenium.chrome.ChromeDriver at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at Z93F 725A07423FE1C889F448B33D21F46Z.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:64) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang. reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java: 206) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158) at org.openqa.selenium.remote.RemoteWebDriver.execute(Rem oteWebDriver.java:678) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249) at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:131) at org.openqa.selenium. remote.RemoteWebDriver.(RemoteWebDriver.java:144) at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:170) at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:159) at org. openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:116) 在 practice.PracticeClass.main(PracticeClass.Z93F725A07423FE1C889F4140B33)

我認為您的 chromedriver 與您的 chrome 版本不匹配嘗試從此處下載驅動程序https://chromedriver.storage.googleapis.com/index.html?path=89.0.4389.23/

錯誤是由於版本兼容性。 您的 chrome 驅動程序版本與您的 chrome 瀏覽器版本不匹配。 您可以從https://chromedriver.chromium.org/downloads 下載兼容的 chromedriver

從鏈接https://chromedriver.chromium.org/downloads下載 chromedriver 89 並在本地設備上替換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM