2015-05-13 6 views
-5

Когда я пытаюсь запустить программу Eclipse, у которой нет основного метода в качестве приложения Java, всегда требуется определить основной метод. Может ли кто-нибудь объяснить, есть ли более простой способ выполнить настройку без примененияКонфигурация запуска Eclipse

public static void main(String[] args) { 

    } 

ответ

2

Для каждой программы требуется основной метод.

public static void main(String args[]) начинает основную тему, над которой будет работать ваша программа.

Есть дополнительная информация here.

1

Вам нужен основной метод запуска вашей программы.

public static void main(String[] args){ 
     YourClass newObject = new YourClass(); 
} 

Поместите этот метод в свой класс (замените YourClass на существующий класс) и нажмите кнопку запуска.

+0

Получил благодарность – vehk

1

работать в программе Eclipse, которая не имеет основной метод

NO.You не сможет запустить класс с помощью IDE как Eclipse, или что-нибудь еще. Даже вы не сможете запустить свою java-программу, используя команду Java из командной строки, пока ваша Java-программа не будет иметь общедоступный статический метод void main (String args []). Если вы пытаетесь запустить, вы получите нижеуказанным ошибку

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

Но вы также должны знать, что, мы можем запустить программу Java без основного метода на управляемой среде как и в случае апплета, Servlet и MIDlet. На самом деле существуют разные типы модели выполнения, доступные в Java, например, Applets, которые работают в браузере, не имеют основного метода. Servlet также представляет собой java-программу, которая запускается в контейнере Servlet, и поскольку Servlet также является программой Java, мы можем сказать, что она работает без основного метода. Третий в этой категории - MIDlet, который работает на мобильных устройствах.

+0

Благодарим за объяснение – vehk