Ошибка Eclipse: не удалось найти или загрузить основной класс
Искройте эту ошибку в Google, но я не могу решить проблему. Я написал базовую java-программу в Eclipse Juno следующим образом:
public class HelloWorld {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("Hello Eclipse!");
}
}
После нажатия кнопки "Выполнить" я получаю: "Ошибка: не удалось найти или загрузить главный класс HelloWorld". Это сообщение об ошибке применимо ко всем моим другим проектам в том же рабочем пространстве. Я попытался переключить рабочие области, но ошибка все еще появляется.
Я на 64-разрядной версии Windows 7. Любая помощь будет оценена!
Ответы
Ответ 1
Я просто столкнулся с этой проблемой. Причина... не уверен. Однако это произошло только после того, как я добавил новый jvm.
Мое решение:
- пошли на запуск конфигураций: - run- > run configurations
На вкладке Classpath:
- Выберите Дополнительно
- Добавьте, где Eclipse обычно помещает *.class для проектов, которые находятся в bin. Поэтому я добавил каталог bin для проекта.
Я надеюсь, что это поможет кому-то там. Мне потребовалось время, чтобы понять это.
Ответ 2
Это случилось со мной сегодня после обновления моей JRE. Я очистил проект, и он снова начал работать.
Project -> Clean
удалит все существующие файлы классов и полностью перестроит проект. Там больше информации о функции Eclipse clean здесь.
Ответ 3
Я удалил файл jar из каталога bin. Щелкните правой кнопкой мыши на своем проекте - Свойства, затем вкладка "Библиотеки". Там был красный флаг. Я удалил файл jar из Библиотеки, и он сработал.
Ответ 4
Кажется, что класс не скомпилирован Eclipse.
Несколько указателей могут быть -
- Проверьте, существует ли файл .class в выходной папке. Чтобы узнать вашу папку с выводами Щелкните правой кнопкой мыши Project- > Properties- > Java Build Path (проверьте внизу).
- Убедитесь, что в меню отмечено Project- > build Automatically.
- Проверьте, находится ли класс HelloWorld в папке src или нет. Правильно нажмите Project- > Properties- > Java Build Path (Проверить исходную вкладку).
Ответ 5
То же самое происходит со мной. Я отправился в проект > properties > javaBuildPath.
Там В порядке экспорта я переместил свой java/main в верхнюю предвзятость
Ответ 6
потому что вы, ребята, создали класс один раз с основным методом, и после этого может быть, что вы удалили эту форму или рабочее место, и все же некоторые из файлов существуют, я предлагаю вам снова создать эту форму или рабочее пространство, а затем удалите его, щелкнув по нему полностью, а затем, если вы создали какой-то класс типа Runner, попробуйте запустить его снова.
Ответ 7
Это случилось со мной. Я заметил, что кто-то сказал, что я должен создать совершенно новый WORKSHOP! Зачем? Потому что я установил более новую версию JRE, и это не позволит запускать другие предыдущие версии. Так что все эти старые файлы я стал бесполезным. Не совсем, просто скопируйте и вставьте его в новый класс и замените его на неиспользуемое имя класса.
Ответ 8
если ваше имя пакета совпадает с именем вашего класса, эта проблема будет возникать.