ошибка компиляции Java - PullRequest
       1

ошибка компиляции Java

0 голосов
/ 17 января 2011

Я испытываю многочисленные ошибки компиляции в моем проекте, большая часть кода выделена красным, но странная (или нет) вещь в том, что при сборке проекта с помощью maven все строится успешно, и война собирается так, как должнаbe.

Дело в том, что автоматическое предложение не работает, потому что код не компилируется.Что я могу сделать, чтобы это исправить?

Я использую Eclipse, извините

ОБНОВЛЕНИЕ:

Я испробовал все предложенные ниже предложения, но ни один из них не работал

Ответы [ 5 ]

1 голос
/ 17 января 2011

Если вы используете Eclipse, попробуйте Project> clean .. your project.

Я не знаю почему, но Eclipse иногда просто думает, что ваш проект ошибочен, но это не так.Очистите это, чтобы полностью построить это снова.

0 голосов
/ 17 января 2011

Скорее всего, вы должны включить внешние библиотеки / зависимости в вашу IDE.Кажется, когда вы строите с Maven, эти зависимости решены для вас.

Некоторые IDE поддерживают проекты Maven, попробуйте посмотреть, есть ли у вас.

0 голосов
/ 17 января 2011

Используйте плагин maven в вашей IDE

плагин для затмения
плагин для netbeans

0 голосов
/ 17 января 2011

Если это Eclipse, сделайте

Project > Clean

, затем щелкните правой кнопкой мыши по самому родительскому проекту и выполните

Maven > Update Project Configuration
Maven > Update Dependencies

Полагаю, у вас уже установлен m2eclipse.

0 голосов
/ 17 января 2011

Вы не указали, какую IDE вы используете или в чем ошибки, из-за чего довольно сложно давать вам советы.Я предполагаю, что вы не сконфигурировали свой проект (или что-либо подобное эквивалентной концепции IDE), чтобы сообщить ему библиотеки, которые вы используете ... тогда как файл сборки Maven уже содержит эту информацию.

РЕДАКТИРОВАТЬ:Итак, он не может найти нужные библиотеки.Опции:

  • Используйте плагин Maven и позвольте ему управлять проектом
  • Отредактируйте путь сборки проекта и явным образом сообщите ему, какие файлы JAR использовать.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...