如何解决 “java.lang.NoSuchFieldError: Companion”

huangapple go评论131阅读模式
英文:

How to solve "java.lang.NoSuchFieldError: Companion"

问题

  1. 我正在遵循这个[指南][1]来使用Selenium测试Vaadin应用程序
  2. 以下行
  3. ```java
  4. var driver = new ChromeDriver();

产生以下错误:
> java.lang.NoSuchFieldError: Companion

在我的pom.xml中,我有:

  1. <dependency>
  2. <groupId>org.seleniumhq.selenium</groupId>
  3. <artifactId>selenium-java</artifactId>
  4. </dependency>
  5. <dependency>
  6. <groupId>io.github.bonigarcia</groupId>
  7. <artifactId>webdrivermanager</artifactId>
  8. <version>5.3.1</version>
  9. <scope>test</scope>
  10. </dependency>
  1. <details>
  2. <summary>英文:</summary>
  3. I&#39;m following this [guide][1] to test Vaadin app using Selenium.
  4. The following line:
  5. ```java
  6. var driver = new ChromeDriver();

produces the following error:
> java.lang.NoSuchFieldError: Companion

In my pom.xml I have

  1. &lt;dependency&gt;
  2. &lt;groupId&gt;org.seleniumhq.selenium&lt;/groupId&gt;
  3. &lt;artifactId&gt;selenium-java&lt;/artifactId&gt;
  4. &lt;/dependency&gt;
  5. &lt;dependency&gt;
  6. &lt;groupId&gt;io.github.bonigarcia&lt;/groupId&gt;
  7. &lt;artifactId&gt;webdrivermanager&lt;/artifactId&gt;
  8. &lt;version&gt;5.3.1&lt;/version&gt;
  9. &lt;scope&gt;test&lt;/scope&gt;
  10. &lt;/dependency&gt;

答案1

得分: 1

添加 &lt;version&gt; 标签到 selenium-java ,然后你就可以开始了:

  1. &lt;!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --&gt;
  2. &lt;dependency&gt;
  3. &lt;groupId&gt;org.seleniumhq.selenium&lt;/groupId&gt;
  4. &lt;artifactId&gt;selenium-java&lt;/artifactId&gt;
  5. &lt;version&gt;4.8.0&lt;/version&gt;
  6. &lt;/dependency&gt;
英文:

Add the &lt;version&gt; tag for selenium-java , you will be good to go:

  1. &lt;!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --&gt;
  2. &lt;dependency&gt;
  3. &lt;groupId&gt;org.seleniumhq.selenium&lt;/groupId&gt;
  4. &lt;artifactId&gt;selenium-java&lt;/artifactId&gt;
  5. &lt;version&gt;4.8.0&lt;/version&gt;
  6. &lt;/dependency&gt;

huangapple
  • 本文由 发表于 2023年2月23日 21:33:36
  • 转载请务必保留本文链接:https://go.coder-hub.com/75545552.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定