2017-08-31 79 views
1

我已經創建了硒黃瓜框架,與junit n jdk 1.8,但下面的錯誤來控制檯n鉻不會啓動。相同的代碼在家庭網絡中運行良好。在辦公室不工作硒黃瓜框架,鉻不發射

java.lang.IllegalAccessError: tried to access method com.google.common.util.concurrent.SimpleTimeLimiter.<init>(Ljava/util/concurrent/ExecutorService;)V from class org.openqa.selenium.net.UrlChecker 

       at org.openqa.selenium.net.UrlChecker.<init>(UrlChecker.java:67) 

       at org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:190) 

       at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:181) 

       at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:78) 

       at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:637) 

       at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:250) 

       at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:236) 

       at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:137) 

       at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:184) 

       at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:171) 

       at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:124) 

       at stepDefinition.Dashboard.Open_chrome(Dashboard.java:19) 

       at ?.Given Open chrome(dashboard.feature:4) 

回答

0

回設置到22.0解決我的問題

<dependency> 
    <groupId>com.google.guava</groupId> 
    <artifactId>guava</artifactId> 
    <version>22.0</version> 
</dependency>