Ошибка: основной метод не найден в классе Main, определите основной метод - PullRequest
1 голос
/ 05 августа 2020

Мне нужна помощь с основным методом, я получаю эту ошибку: при компиляции проекта:

Error: Main method not found in class Main, please define the main method as:                                                 
   public static void main(String[] args)                                                                                     
or a JavaFX application class must extend javafx.application.Application

Также пробовал онлайн Java компиляторы, но не повезло.

public class Main{
        
        String yourname = "Ayush Sahu";
        int mnumber = 25;
        
        public void justtest(){
            
            System.out.println("This is a test Method!!!");
        }
        
        
    }
    
    class testing extends Main{
        
        String fname = "Balamukunda";
        String lname = "Sahu";
        int age = 25;
        
        public void testing(){
            
            System.out.println("This is a test Method!!!");
        }
        
        public static void main(String[] args){
            
            //Accessing the Data of Class: Main
            
            testing myObj1 = new testing();
            
            System.out.println(myObj1.yourname);
            System.out.println(myObj1.mnumber);
            myObj1.justtest();
            
            
            //Accessing the Data of Class: testing
            
            myObj1.testing();
            
            System.out.println(myObj1.fname);
            System.out.println(myObj1.lname);
            System.out.println(myObj1.age);
            
            
        }
    }

1 Ответ

0 голосов
/ 05 августа 2020

Если вы хотите запустить в IDE, щелкните правой кнопкой мыши в середине класса тестирования и найдите в раскрывающемся меню Run -> Run Application и щелкните по нему. Попробуйте разделить каждый класс по отдельным файлам. Таким образом, у вас должно быть как минимум два файла: Main. java и testing. java. Я настоятельно рекомендую вам использовать Camel Case для имен классов и соблюдать стандарт кодирования (что означает изменение тестирование на тестирование или даже лучше Test ).

Если нет, вы должны изменить его в файле манифеста или найти конфигурацию запуска в своей среде IDE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...