Netbeans - класс не имеет основного метода - PullRequest
3 голосов
/ 23 декабря 2009

Моя программа - это просто System.out.println (""); Но netbeans не может найти основной метод. Netbeans 6.7.1 конфликтует с WIN7? Любая возможная ошибка?

Ответы [ 12 ]

0 голосов
/ 11 февраля 2014

У меня также была эта проблема (Ошибка: не удалось найти или загрузить основной класс test.Test) . Я объясню это относительно в основном, так как знаю, что Я был бы признателен, если бы кто-то сделал это, когда я искал ответ.

Когда я щелкнул правой кнопкой мыши по проекту (с левой стороны экрана, если вы не избавились от вкладки проектов) и перешел к свойствам, а затем запустил, у основного класса было имя_проекта.classname, что меня смутило. Например, я создал проект «test», чтобы проверить это, и когда я перешел на

(щелчок правой кнопкой мыши) test или Исходные пакеты -> свойства -> run -> основной класс

имел Test.test в этом поле, что и было проблемой. класс - это test, а не Test.test, поэтому я нажал browse справа от него, и единственной вещью в списке, из которой можно было выбрать, было test , и когда я выбрал это и попытался перезапустив его, он наконец заработал.

Кроме того, я обнаружил, что когда вы создаете новый проект в Netbeans, одна из вещей, которые он вам дает изначально (в моем случае проект с именем test ), это package test; . Если у вас возникла эта проблема, то, как и я, вы, вероятно, изначально избавились от этой строки, рассматривая ее как еще одну строку кода, которая вам не нужна. Эта строка кода позволила вашему основному классу, который в моем случае был Test.test , найти основной класс * test из этого.

0 голосов
/ 23 декабря 2009
  1. Проверка правильности объявления метода

public static void main(String [ ] args)

  1. Проверьте свойства проекта netbeans в Run> main Class
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...