Настройте Eclipse для работы с Java EE - PullRequest
4 голосов
/ 23 января 2011

Первое замечание: я новичок в EE и, в частности, в Eclipse (я серьезно работаю с Eclipse второй раз в жизни :)).

Тогда я открыл проект Eclipse, который был создан кем-то другим. Он использует Java EE (некоторые EJB, Persistence API ...). Невозможно запустить этот проект, есть ошибки компиляции - я не могу заставить его использовать библиотеки EE - это выглядит так:

alt text

Аннотации ему неизвестны, и быстрых решений не существует. Также проект содержит зависимости Maven (мне удалось установить плагин Maven для Eclipse), и все классы зависимостей показывают предупреждения в коде. Как это:

alt text

Как настроить Eclipse для работы с этим проектом EE, чтобы иметь возможность компилировать и запускать его? Спасибо за ответы.

РЕДАКТИРОВАТЬ: Я использую Eclipse 2.0.0.2, и я должен его использовать - его версия Eclipse Rational Team Concept и версия выше 2.0.0.2 не совместимы с сервером RTC.

Ответы [ 2 ]

5 голосов
/ 23 января 2011

Кстати, вы должны включить API Java EE в путь сборки проекта. Java EE API - это, по сути, сервер приложений, такой как, например, Oracle Glassfish, как вы, похоже, уже сделали.

В Eclipse откройте представление Servers в правом нижнем окне. Если их нет, вам нужно их добавить. Щелкните правой кнопкой мыши там и выберите Новый . Волшебник должен говорить за себя. Если для Sun или Oracle Glassfish нет выбора, то вы должны установить плагин Eclipse отдельно. В более новых версиях Eclipse вы можете сделать это, нажав Загрузить дополнительные серверные адаптеры в верхней части мастера, а затем выбрав Oracle Glassfish Server Tools . Если в более старой версии Eclipse вам необходимо установить его вручную, следуя инструкциям на его домашней странице .

После того, как сервер интегрирован в Eclipse (или фактически уже есть), щелкните правой кнопкой мыши динамический веб-проект и перейдите в раздел Целевые среды выполнения . Выберите интегрированный сервер там. Восстановить при необходимости.

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

Пара предложений

  1. сделайте свой уровень Java 5 или выше с помощью Window > Preferences > Java Compiler, установите раскрывающийся список выше или равным 1,5.
  2. Очистите свой проект, нажав наProject > clean...
  3. Щелкните правой кнопкой мыши верхнюю папку проекта и Maven > update project configuration и Maven > update project configuration

Чтобы построить

Щелкните правой кнопкой мыши верхнюю папкупроект и run as.. > maven clean, а затем 'запустить как ..> maven install`

Надеюсь, это поможет

Кстати, почему бы не использовать более новую версию, например Eclipse 3.6.x или новее?

...