当前位置: 首页 > 知识库问答 >
问题:

Firefox在从selenium 3 beta 2转到新版本时停止工作

慕容修伟
2023-03-14

java.lang.nosuchmethoderror:org.openqa.selenium.net.portprober.waitforportUP(iiljava/util/concurrent/timeunit

当我恢复到Selenium3beta2时,一切都很好。

共有1个答案

韩羽
2023-03-14

在花了几个小时寻找答案之后。我发现,如果在pom文件中使用maven project和selenium 3.0.1依赖项,就会出现此问题。

对我有效的解决方法是在pom文件中添加Selenium firefox依赖项以及Selenium server依赖项。

在他们发布selenium 3.0.2之前,这种解决方案是暂时的

<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>3.0.1</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-firefox-driver -->
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-firefox-driver</artifactId>
        <version>3.0.1</version>
    </dependency>
 类似资料:
  • 我最近将spring cloud eureka从dalston.sr5升级到finchley.m9。除了版本/发行版本的更改之外,我还将spring-cloud-starter-eureka-server更改为spring-cloud-netflix-eureka-server。 重新启动eureka实例后,在org.springframework.cloud.context.environmen

  • 我最近更新了android studio和它的插件,一切正常。但突然发生了这种事,我知道该怎么解决了。应用程序运行了,但出现了一些意想不到的行为。尝试同步gradle,卸载和重新安装更新,但似乎没有任何工作。

  • 问题内容: 我正在尝试创建一个数据表,该数据表在忙时显示一个blockUI,并且我大多数时候都成功了。现在,当我单击两个commandButtons中的任何一个,通过单击标题对数据表进行排序,或在数据表中翻页时,它都会变灰并显示“正在加载…”。您可以在下面查看其代码。 问题是,在我使用了一个commandButtons(在受阻止的元素上运行ajax更新)之后,后续操作不会触发blockUI(直到刷

  • 我有一个项目,如果我把它部署在一个jar之外,它就能完美地工作。但是,当它作为JAR部署时,它无法获得会话。以下是这些工件: main.java: HTMLProcessor.java: pom.xml 以下是异常中有意义的部分:

  • 我已经将Spring Boot版本更新为2.6。从2.3改为2。12.发布以纳入log4j变更。现在,当我执行mvn clean install来构建代码时,它只执行一个单元测试。我有一个大约423个测试的测试套件,这些测试都是用2.3执行和通过的。12.释放。但现在,即使是测试也没有很好地执行。我没有看到任何这样的事件报告,所以我正在报告一个。 我正在使用PowerMockRunner执行测试

  • 突然,我的作曲家停止了创作。 无论何时运行,它都不会在此之后继续运行: 使用包信息加载composer存储库更新依赖项(包括需要开发) 我尝试了另一个Laravel项目,该项目的作曲家正在工作 我清除了缓存,并运行了这个命令 似乎什么也没发生。我将移动到另一个文件夹,从当前项目中删除并再次运行命令,但没有成功 这是我的文件: