gpt4 book ai didi

java - phantomjs 不能与 selenium java 一起使用

转载 作者:行者123 更新时间:2023-12-02 03:49:36 24 4
gpt4 key购买 nike

我正在使用 Selenium 2.44.0 和 PhantomJS 1.9.8。我的代码:

DesiredCapabilities c = new DesiredCapabilities();
c.setCapability(PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY, "<url to phantomjs.exe>");
WebDriver w = new PhantomJSDriver(c);

错误:

NoClassDefFoundError: org/openqa/selenium/browserlaunchers/Proxies

我应该做什么?

最佳答案

Selenium 2.44.0 现在已经很老了( October 2014 ),PhantomJS 1.9.x 也是 pretty well obsolete 。 .

但是,2.44.0/PhantomJS 不兼容性已有详细记录:

https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/8088 https://github.com/detro/ghostdriver/issues/397

还有solution was provided in 2.45.0使用更新的 PhantomJS 驱动程序(即 Selenium Java 代码,无需更改应用程序)。

所以您实际上需要做的就是升级到2.45.0。

关于java - phantomjs 不能与 selenium java 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35988363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com