2016-10-19 2 views
-6

Это мой код:«Ошибка: Основной метод не найден в классе nissan.lakshmi, пожалуйста, определить основной метод, как: государственной статической силы основных (String [] арг)

import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.firefox.FirefoxDriver; 

public class lakshmi { 
    static WebDriver driver = new FirefoxDriver(); 

    public static void main() { 
     tc1(); 
    } 

    public static void tc1() { 
     driver.get("www.google.com"); 
    } 
} 

Я получаю сообщение об ошибке :

Error: Main method not found in class nissan.lakshmi, please define the main method as: public static void main(String[] args)

ответ

1

проблема заключается в том, что Java ищет метода: public static void main(String[] args) и у вас есть только:

public static void main() {  
     tc1();  
} 

Это не то же самое. Поэтому вам нужно добавить параметр String[] args. Этот параметр представляет собой список всех параметров, которые были переданы при вызове Java-приложения.

Update:

After adding that now it is saying A java Exception has occured

Скорее всего, что есть проблема с драйвером или настройки проекта, убедитесь, что драйвер правильно импортируется. Если проблема не исчезла this

+0

после добавления, что теперь говорится, что «произошло исключение Java» –

+0

@PrashanthUppula Не могли бы вы рассказать мне, какую IDE вы используете? (т. е. Eclipse, Netbeans, Bluej) –