Selenium Maven selenium java 缺文件

FutureNest · 2019年07月05日 · 最后由 老范 回复于 2020年04月08日 · 2217 次阅读

最近在把 automation 项目转 maven, 发现 mvn install 时候会报一堆 cannot find symbol 的 error, 去项目的 maven dependency 下查看发现 selenium-java-3.141.59.jar 下只有一个 META-INFO 文件,整个 jar 大小只有 355 Bytes, 去官网仓库看了下也一样 https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java/3.141.59

但如果去 seleniumhq.org 下一个会有好几 M,其中关键的 jar 文件也至少有 1.5M。可以说 MAVEN 的 selenium java 压根就是空的啊!求解!

试过 maven 其他版本的 selenium java 也一样,但项目添加的其他 maven 依赖都是正常的,如图中的 selenium-chrome-driver

共收到 1 条回复 时间 点赞

我的倒是可以启动。但是在打开新网页时出错。比如已经在百度了,执行 js window.open(‘https://www.baidu.com’) ,新的页面出现了,但是报错无法连接到本地某端口。
Started InternetExplorerDriver server (32-bit)
3.141.59.0
Listening on port 12156
Only local connections are allowed
四月 08, 2020 11:40:52 上午 org.openqa.selenium.remote.ProtocolHandshake createSession
信息: Detected dialect: W3C

org.openqa.selenium.WebDriverException: java.net.ConnectException: Failed to connect to localhost/0:0:0:0:0:0:0:1:12156
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'WIN-4FIAQBPKU2T', ip: '10.8.0.34', os.name: 'Windows 8.1', os.arch: 'amd64', os.version: '6.3', java.version: '1.8.0_45'
Driver info: driver.version: RemoteWebDriver

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册