java - 使用 selenium web 驱动程序启动浏览器,在添加 jar 文件时我不会得到任何选项,如添加外部 jar 文件

标签 java eclipse selenium

我还检查了不同的 MacBook,但它工作正常并且启动了浏览器

这是代码和一些ss。

    package com.Pack;

    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.firefox.FirefoxDriver;


    public class TextBoxDemo {

        //Launch the browser
        //enter valid url
        //enter data in to text box

        public static void main(String[] args)
        {
            WebDriver driver = new FirefoxDriver();
        }   
    }

Image

Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/firefox/FirefoxDriver at com.Pack.TextBoxDemo.main(TextBoxDemo.java:16) Caused by: java.lang.ClassNotFoundException: org.openqa.selenium.firefox.FirefoxDriver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) .

最佳答案

你是如何添加 jar 的? 如果您在 intellij 中工作,您可以通过项目设置进行尝试,以便将 jar 添加到类路径中。然后就会被识别。

关于java - 使用 selenium web 驱动程序启动浏览器,在添加 jar 文件时我不会得到任何选项,如添加外部 jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60164902/

相关文章:

java - Primefaces 3.4 dataexporter 不导出值 p :cellEditor

java - 如何获取所有tomcat HTTP响应

java - 如何在 Eclipse 中创建 Java 方法描述?

Eclipse:使用背景色而不是轮廓来匹配括号

eclipse - 导出 jar 文件后 Hadoop 抛出 java.lang.VerifyError

java - 如何将 Testcontainers 与 @DataJpaTest 结合起来避免代码重复?

java - 无法使用 PhantomJS Webdriver 和 Java 提交表单

java.lang.NoClassDefFoundError : org/hamcrest/SelfDescribing using Maven 错误

python - Selenium python 错误: element could not be scrolled into view

java - Jenkins 无法运行 xml