Не удалось найти или загрузить основной класс Swing Java - PullRequest
7 голосов
/ 14 марта 2012

Ошибка: не удалось найти или загрузить основной класс jewelleryerpapplication.GUI.ERPMainMenu Результат Java: 1

На самом деле я использую Net Beans 7.1 и постоянно получаю ту же ошибку, но не могу получитьрешение для этого даже после установки последнего обновления для этого.Решение, которое я получил от некоторого тела, которое создает новый проект и копирует исходные и библиотечные фолды в этом проекте из предыдущего, которые генерируют вышеуказанную ошибку.Это решение работает для меня, но мне нужно более простое решение для этой проблемы. Большое спасибо заранее.Не забывайте сдаваться. Голосуйте, если это поможет.

Ответы [ 3 ]

6 голосов
/ 14 марта 2012

Щелкните правой кнопкой мыши узел проекта, перейдите на Установить конфигурацию , выберите основной класс для вашего приложения. Потом почисти и построй.

Даже если это не решит вашу проблему, удалите кэш Netbeans, удалив папку (index)

User\.netbeans\6.9\var\cache\index\
4 голосов
/ 14 марта 2012

Я думаю, что происходит следующее:

  • Если это стороннее приложение, вы не включили некоторые файлы JAR в свой путь к классам;

  • Или (что, на мой взгляд, наиболее вероятно) у вас нет метода с такой подписью: public static void main(String[] args).Этот метод определяет основную точку входа для вашего приложения, отсутствие которой может привести к этой ошибке при попытке запустить проект.Насколько мне известно, Netbeans создает главный класс с таким методом автоматически каждый раз, когда вы создаете новый проект.Это может быть причиной того, что у вас нет этого исключения, когда вы создаете новый проект и добавляете в него все.

  • Возможно, у вас возникла проблема с самим Netbeans.Вы можете начать с проверки gout этого предыдущего SO-потока, в котором обсуждается аналогичная (я думаю) проблема, или в качестве окончательного варианта вы можете удалить Netbeans и все его файлы, иустановить более раннюю версию.Вы также можете попробовать проверить, не возникает ли такая же проблема, если вы используете другую IDE, например Eclipse.

0 голосов
/ 18 апреля 2012

Решение заключается в том, что щелкните правой кнопкой мыши по вашему пакету в NetBeans, перейдите в свойства, источник теперь перейдите к опции jre и выберите свою версию, теперь программа запустится.

...