Подтвердить что ты не робот

Запуск кота с eclipse kepler

У меня возникла проблема с запуском tomcat 7 в eclipse kepler (новейшая версия). Я создаю новый проект, и когда я выбираю новую среду выполнения, я не получаю параметры для tomcat, как я использую в eclipse Juno. Поэтому мой вопрос в том, как настроить tomcat с помощью eclipse kepler.

4b9b3361

Ответ 1

Если вы не установили пакет Eclipse IDE для разработчиков Java EE, вам нужно убедиться, что вы устанавливаете подключаемый модуль "Расширения адаптеров сервера JST".

Для этого перейдите в Help- > Install New Software... и выберите хранилище Kepler. Затем разверните "Веб, XML, Java EE и OSGi Enterprise Development" и установите флажок "Расширения адаптеров сервера JST". Нажмите "Готово", примите, установите и перезапустите. Теперь вы должны иметь возможность добавить новый сервер, как вы привыкли.

Ответ 2

Вы уверены, что вы установили "Eclipse IDE for Java EE Developers"?

Ответ 3

Щелкните правой кнопкой мыши на вкладке "Сервер" внизу → Создать → Сервер → Tomcat7.0

Ответ 4

Разрабатывая ответ Marvin Emil Brach, для тех, кто пытается настроить Eclipse для TomEE 1.6 (который основан на Tomcat 7):

Там руководство на http://openejb.apache.org/tomee-and-eclipse.html. Но если вы хотите использовать существующую установку Eclipse Standard IDE (Kepler SR2) - то есть не "Eclipse IDE для разработчиков Java EE" - вы столкнетесь с этим исключением:

java.lang.NullPointerException: для проекта не существует IModelProvider P/[...] версии: Динамический веб-модуль 3.0

Просто установив адаптеры сервера JST, как было рекомендовано, раньше не делал этого для меня, но я нашел этот намек: http://juhap.iki.fi/misc/nullpointerexception-while-creating-new-portlet-project-in-liferay-ide/. Другой плагин, который мне нужен, чтобы получить редактор сервера, - это адаптеры сервера WST. Поэтому полный набор плагинов, которые я должен был установить для исправления, это:

  • Инструменты разработчика Eclipse Java EE
  • Адаптеры для серверов JST
  • Расширения адаптеров сервера JST
  • Интерфейс JST-сервера
  • Eclipse Java Web Developer Tools
  • Инструменты для веб-разработчика Eclipse
  • Адаптеры сервера WST

Ответ 5

Хорошо, я понял это для всех, кого это интересует. Я в Kepler SR1.

Перейдите в окно > Настройки. Нажмите "Сервер" > "Среда выполнения". Нажмите Добавить... Выберите Apache Tomcat v7.0, затем нажмите "Далее". Перейдите к месту установки Tomcat. Нажмите "Готово".

Затем он будет доступен в диалоговом окне "Новый проект".

Изменить: Это была версия EE Кеплера. Если вы скачали другую версию, см. Комментарий Al ниже.

Ответ 6

У меня была аналогичная проблема с 404 в Tomcat 7 в Kepler:

Я мог бы запускать TC отлично за пределами eclipse, но не смог запустить его из eclipse.

Моя проблема заключалась в том, что eclipse не копировал корневое приложение в каталог TC eclipse. Как только я скопировал корневое приложение, я был в порядке.

Эта ссылка решила мою проблему:

http://www.coreservlets.com/Apache-Tomcat-Tutorial/tomcat-7-with-eclipse.html

Надеюсь, это поможет и избавит вас от утра, как я прошел!