2013-11-02 2 views
1

Я новичок в JAVA. Я использую Eclipse 3.7 с установленным WindowBuilder Pro. Я создал JFrame SearchFrame.java, используя графический интерфейс в пакете SearchPackage. enter image description hereНе удалось найти или загрузить основной класс Eclipse

Но когда я пытаюсь запустить этот файл, он дает мне ошибку:

Error: Could not find or load main class SearchPackage.SearchFrame 

Я посмотрел в мою папку вывода DatabaseSearch/бункером, и нет ни одного файла .class в нем. Пожалуйста, предложите мне, что я должен сделать, чтобы исправить это. Заранее спасибо.

+0

Убедитесь, что опция автоматической сборки выбрана или вручную скомпилирована java, щелкнув правой кнопкой мыши по проекту и выбрав сборку –

+0

@AlirezaFattahi. Я проверил это, функция Build Automatically уже включена. – AbhishekMitruka

+0

Как вы сказали, ваши классы не созданы, вы должны сначала заставить затмение строить свои классы. поэтому SearchFrame.class должен быть создан в DatabaseSearch/bin –

ответ

0

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

DatabaseSearch > Build Project 

использовать Руководство по функциям построить

+0

Я проверил это, Build Automatically уже включен. – AbhishekMitruka

+0

Хорошо, что происходит, когда вы очищаете и восстанавливаете и повторно запускаете? – Reimeus

+0

Такая же ошибка возникает после того, как я очищаю и восстанавливаю и повторно запускаю – AbhishekMitruka

0

Щелкните право на проект в проводнике пакетов компиляция и запуск/

1

Это работало для меня

Попробуйте:

  • Щелкните правой кнопкой мыши по Проект в PackageExplorer ->Свойства ->Java Построить Путь
  • Выберите Заказ и экспорт вкладка и переместить исходный пакет, содержащий главный класс к вершине, выбрав нужный пакет и нажав Up кнопка.
0

Пожалуйста, удалите все ошибки сборки, если они есть в вашем проекте. Возможно, в проекте есть некоторые недостающие банки, в результате чего он не может сформировать файл .class из вашей java.

Смежные вопросы