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

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

贺俊材
2023-03-14

我也检查了不同的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();
        }   
    }

线程“main”java.lang.noClassDeffounder中的异常错误:org/openqa/selenium/firefox/firefoxdriver at com.pack.textboxdemo.main(textboxdemo.java:16)由:java.lang.classnotfoundexception:org.openqa.selenium.firefoxdriver at java.base/jdk.internal.loader.builtinclassloader.loadclass(builtinclassloader.java:583)at java.base

共有1个答案

巫懿轩
2023-03-14

你是怎么加罐子的?如果您在intellij中工作,您可以通过项目设置来尝试,这样jar就会添加到类路径中。然后它就会被认出来。

 类似资料:
  • 我正在为一个Android应用程序编写一个测试类,但我不断收到错误代码“项目未生成,因为它的构建路径不完整。找不到org.openqa.selenium.html5.BrowserConnection的类文件。修复构建路径,然后尝试构建这个项目。”每次我都尝试将selenium Android驱动程序jar文件添加到项目中。我需要Android驱动程序正确使用带有Appium的TestNG,否则A

  • 直到最近,我还只是在使用一个简单的Java项目。我最近决定将其升级为使用gradle包装器和NetBeans12,但现在该程序无法检测beep3.wav文件。 我看过这个、这个和很多其他的页面,但是没有一个关于向jar添加文件的信息,所以我假设我正在寻找错误的信息。 你能帮个忙吗?我只需要获得wav文件,以便在构建项目时自动插入到jar中。

  • 问题内容: 我想尽可能使用Java代码将jar文件动态添加到我的项目的类路径中,我想使用外部jar文件并加载其类,以便稍后将其作为Beans执行(Spring框架)。 谢谢 :) 问题答案: URLClassLoader child = new URLClassLoader (myJar.toURL(), this.getClass().getClassLoader()); Class class

  • 我有几个外部文件要添加到jar文件中,并在类中访问这些文件。我使用命令从命令行运行这个jar文件。所以当我使用绝对路径时,我可以访问文件内容,但当我使用相对路径时,我得到。我已将这两个文件都包含在目录中。我试过使用,它们都不起作用。还试图在构建中包含文件。从{[“file1.conf”,“file2.conf”]}中升级

  • 问题内容: 我正在编写一个插件来使用filepicker https://github.com/Ink/filepicker- android 的本地android SDK 。 在Maven Central上,它们仅提供.aar文件(http://search.maven.org/#artifactdetails%7Cio.filepicker%7Cfilepicker- android%7C3.

  • 我正在构建一个java服务器程序,该程序使用JDBC驱动程序连接到psql数据库。我需要在。jar文件中编译程序,但是当我尝试这样做并运行它时,我得到了这个异常。(程序必须在linux机器上运行) java.lang.ClassNotFoundException:org.PostgreSQL.Driver at java.net.urlClassLoader.findClass(URLClassL