2016-03-30 3 views
0

例外のためのソリューションを提案することができます「メイン」java.lang.IllegalStateException:ドライバの実行可能ファイルへのパス でなければなりませんwebdriver.chrome.driver システムプロパティで設定します。詳細については、 https://github.com/SeleniumHQ/selenium/wiki/ChromeDriverを参照してください。最新 バージョンは org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.javaでcom.google.common.base.Preconditions.checkState(Preconditions.java:199) で http://chromedriver.storage.googleapis.com/index.htmlからダウンロードすることができます:109) でorg.openqa.selenium.chrome.ChromeDriverService.access $ 0(ChromeDriverService.java:1) でorg.openqa.selenium.chrome.ChromeDriverService $ Builder.findDefaultExecutable(ChromeDriverService.java:137) で org.openqa.selenium.remote.service.DriverService $ Builder.build(DriverService.java:296) at org.openqa.selenium.chrome.ChromeDriverService.cr org.openqa.selenium.chrome.ChromeDriver。New.HelloWorld.mainで(ChromeDriver.java:116) (HelloWorld.java:16)いずれかが私のスレッドでこの

答えて

0

あなたが必要 でeateDefaultService(ChromeDriverService.java:88) ドライバーを初期化する前に、このコードを使用してクロムドライバーの位置を設定します。方法を使用するsetProperty(String key, String path)

System.setProperty("webdriver.chrome.driver", "/tpt/chromedriver.exe"); 
関連する問題