为什么它给出这个错误:无法初始化主类首先引起:java.lang.NoClassDefFoundError: org/o


import org.openqa.selenium.By;  
import org.openqa.selenium.WebDriver;  
import org.openqa.selenium.chrome.ChromeDriver;  

public class Frst{  

public static void main(String[] args) {  

// declaration and instantiation of objects/variables  
System.setProperty("webdriver.chrome.driver", "F:\Eclipse\New folder\chromedriver.exe");  
WebDriver driver=new ChromeDriver();  

// Launch website  
driver.navigate().to("http://www.google.com/");  

// Click on the search text box and send value  
driver.findElement(By.id("lst-ib")).sendKeys("hudai");  

// Click on the search button  
driver.findElement(By.name("btnK")).click();  

}  

}

错误:无法初始化主类首先由:java.lang.NoClassDefFoundError: org/openqa/selenium/WebDriver

您必须将外部jar文件添加到classpath而不是模块路径中。步骤。

  1. 右键单击项目并导航到属性。
  2. 进入Java Build路径,在左侧
  3. 然后进入图书馆部分。从modulatpath中删除所有jar文件。要删除所有jar文件,选择jar文件并点击右侧的remove按钮。之后,选择classpath并点击add external jar并导入所有jar文件,包括lib文件夹。
  4. 点击应用并关闭。

您将能够运行测试脚本。

相关内容

  • 没有找到相关文章

最新更新