2015-11-23 3 views
-3

Eclipse начал завершать любую программу, которую я пытаюсь запустить, прежде чем что-либо сделает. Единственный выход - 4,12, напечатанный на консоли. Это не только одна программа с ошибками, я пытался запустить старые программы, которые, как я знаю, работали до этого, но все они выходят с распечаткой 4.12.eclipse завершает программы без ошибок

Я попытался загрузить новую версию eclipse (выпуск Mars.1 (4.5.1)), но он ничего не сделал. В старой версии он выходил из всего с кодом 4.11, поэтому у меня закончились идеи, чтобы заставить это работать снова.

EDIT

Я на макинтоше, используя 64-бит. Ни одна из моих программ не запускается, я не просто оставил основной() пустым.

Я попытался запустить из командной строки и все мои программы изменили тип от .java к .class ошибки я получил в командной строке был

Имена классов, «HelloWorld», принимаются только если обработка аннотации запрошена явно

Программа работает только как привет мир.

+0

Вы используете 32-разрядную версию или 64-разрядную версию? –

+3

Вы уверены, что это не просто возвращение из 'main'? – Neijwiert

+2

Вы не предоставили достаточно информации для нас, чтобы помочь вам. Пожалуйста, прочитайте раздел «Как спросить» в Stackoverflow. –

ответ

0

Попробуйте запустить программы через командную строку вне Eclipse, чтобы убедиться, что это не IDE-конфигурация. Если ваши программы не работают, попробуйте переустановить JRE/JDK.

Если проблема возникла, сообщите нам об ошибках в командной строке.

+0

Я пробовал это и узнал, что все мои программы изменили тип с .java на .class. Они отображают то же самое в среде IDE, но имя файла было изменено. У вас есть идеи, как это произошло, и как я могу его отменить? –

+0

то, что вы мне объясняете, звучит как нормальное поведение - файлы Java автоматически компилируются Eclipse в .class файлы – GKGeorgiev

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