Error: Main method not found in class AC.processlist, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application
Хотя метод main есть. В чем может быть проблема?
1 ответ 1
В сообщении об ошибке уже есть подсказка: «must extend javafx.application.Application«. Необходимо наследоваться от javafx.application.Application, иначе вы не сможете запустить своё приложение. Возможно, вы просто забыли подключить этот пакет.
Подобные вопросы уже задавались и имеют ответы, вот пример. И еще пример.
Но лучше всего, конечно, читать документацию и желательно на английском.
Ссылка на официальную документацию с примером создания простейшего приложения.
Как запустить данный код? Должен выводить сортировку, ругается на отсутствие main(String[] args), и выдает ошибку
Error: Main method not found in class com.company.Main, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application.
Можете помочь запустить код?
1 ответ 1
ну чтобы запустить ваше приложение, вам нужна стартовая точка «место» откуда программа начнет исполняться и им по умолчанию считается как раз вот этот метод: public static void main(String[] args)
а уже из него вы можете запустить метод sort(List list). только для этого в метод sort нужно будет передать какой то список List целых чисел, что указано в параметрах метода
error main method not found in class box, please define the main method as:
public static void main(String[] args)
public static void main (String args[]) <
Box mybox = new Box();
vol = mybox.width * mybox.height * mybox.depth;
System.out.println(«volume is» + vol);
i m using this in Textpad
and when i compile it, it say tool completed successfully
but when i try to ran the program it show the error.
what should i do..
I m reading Complete Reference java 2 5th edition
and this book didn’t write me about this error 😛