错误:在类中找不到主方法,请将main方法定义为:public static void main(String [] args)

时间:2017-03-20 04:07:39

标签: selenium

由于我的问题已经过时但新的日食无法解决错误。 有人可以帮助解决这个问题。

public class Anita {

  public static void main(String[] args) {

       WebDriver driver = new FirefoxDriver();
       driver.manage().window().maximize();
       driver.get("https://www.hdfc.com/");
       WebElement Housing = driver.findElement(By.linkText("Housing Loans"));
       Actions myActions = new Actions(driver);
       myActions.moveToElement(Housing);

    }

}

当我执行上面的代码时,我收到了这个错误。

  

课堂上没有找到主要方法,请定义主要方法   as:public static void main(String [] args)或JavaFX应用程序   class必须扩展javafx.application.Application

为什么我需要扩展javafx appilcation?
提前谢谢。

2 个答案:

答案 0 :(得分:0)

您可能正在尝试在另一个类上执行。

在eclipse编辑器中打开类Anita

右键点击编辑器中的课程>运行方式> Java应用程序

如果找不到main方法,您将无法看到Java Application选项。

enter image description here

答案 1 :(得分:0)

只需保存您的工作(Ctrl + s),然后再次运行即可。相信我,一切正常!稍后谢谢我:)