Eclipse не будет проверять ошибки в моем коде (Java EE) - PullRequest
1 голос
/ 08 февраля 2010

Я пытался использовать Spring в своих проектах Java EE, и хотя по какой-то причине все прекрасно скомпилируется, Eclipse просто отказывается выполнять какую-либо живую проверку ошибок, как обычно. Вы знаете, как подчеркивание строки кода, которая совершенно неверна, например:

System.BananaBoat.SetSail();

Очевидно, что этот класс не существует, но Eclipse вообще не выдает никаких ошибок. Это просто позволяет мне сделать это. Есть ли что-то, что мне нужно включить, чтобы убедиться, что это тестируется? Это связано с инкрементным компилятором?

Любое понимание этого было бы замечательно. Чувствуется, что вернулся в каменный век без этого.

Ответы [ 3 ]

2 голосов
/ 09 февраля 2010

Проверьте, есть ли у проекта проблемы в режиме быстрого просмотра. Иногда Eclipse отказывается строить автоматически, если есть проблема, такая как циклическая зависимость от модуля, или если какой-то обязательный файл .class ссылается косвенно.

Вот несколько ссылок:
Экран проблем Eclipse больше не отображает ошибки Рекомендации по решению проблем Eclipse. Просмотр http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cprbview.htm

1 голос
/ 08 февраля 2010

Убедитесь, что автоматическая сборка не отключена.

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

Я нашел этот ответ где-то еще .. В любом случае, убедитесь, что ваши файлы находятся в файле "src" вашего проекта, у меня были мои в другой папке, по какой-то причине Eclipse откажется от проверки ошибок в другом месте, кроме папка src.

...