在运行下面的selenium代码时,我在弹出窗口中出现了一个错误: Eclipse版本:3.4.2,Selenium独立服务器使用:2.51.0,我将selenium服务器添加到我的项目中。不知道为什么会出现这个错误。
package upointPckg;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Upoint {
public static void main(String[] args){
String url = "www.google.com";
WebDriver Driver = new FirefoxDriver();
Driver.manage().window().maximize();
Driver.get(url);
}
}还尝试在没有导入驱动程序的情况下运行它,它显示了相同的错误:
package uPointPackage;
public class UPointClass {
public static void main(String[] args) {
String url = "www.google.com";
System.out.println(url);
}
}发布于 2017-07-18 10:17:37
BeanShell 2.0b4 - Pat Niemeyer (pat@pat.net)
嗨,伙计们,我也收到了同样的错误,因为我在同一个包中提到了多个类中的main()方法。因此,在eclipse中从运行图标执行当前类时,编译器混淆了需要执行哪种main()方法。
因此,解决方案是只在package或execute中的单个类中编写package方法,或者由right click在该特定类上只编写单个类,并作为Java运行,
https://stackoverflow.com/questions/35292069
复制相似问题