java.lang.NoClassDefFoundError:org/openqa/selenium/firefox/FirefoxDriver位于Driverbasic.Driverbasics.main(Driverbasics.java:12)

java.lang.NoClassDefFoundError:org/openqa/selenium/firefox/FirefoxDriver位于Driverbasic.Driverbasics.main(Driverbasics.java:12),java,selenium,automation,Java,Selenium,Automation,我得到了上面的错误。我已经导入了所有与selenium和java相关的lib。下面是我编写的代码 包装驱动基本 导入org.openqa.selenium.WebDriver; 导入org.openqa.selenium.firefox.FirefoxDriver 公共类驱动程序{ public static void main (String args []) { System.setProperty("webdriver.gecko.driver", &

我得到了上面的错误。我已经导入了所有与selenium和java相关的lib。下面是我编写的代码

包装驱动基本

导入org.openqa.selenium.WebDriver; 导入org.openqa.selenium.firefox.FirefoxDriver

公共类驱动程序{

public static void main (String args [])
{
    
    System.setProperty("webdriver.gecko.driver", "/home/user/Downloads/geckodriver-v0.29.1-linux64");
    WebDriver driver = new FirefoxDriver();
}
}

这是我得到的错误

线程“main”java.lang.NoClassDefFoundError中出现异常:org/openqa/selenium/firefox/FirefoxDriver 位于Driverbasic.Driverbasics.main(Driverbasics.java:12) 原因:java.lang.ClassNotFoundException:org.openqa.selenium.firefox.FirefoxDriver 位于java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) 位于java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 位于java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 还有一个 我已经附上了相同的截图


任何帮助都将不胜感激。

您如何处理项目中的依赖关系?