Как установить серверный адаптер Jetty WTP для Eclipse 3.5? - PullRequest
6 голосов
/ 17 июня 2009

В настоящее время я пытаюсь установить серверный адаптер Jetty WTP для Eclipse 3.5 и получаю следующие ошибки:

An error occurred while collecting items to be installed session context was:(profile=epp.package.jee,phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand=, action=).
  No repository found containing: osgi.bundle,org.mortbay.jetty.serveradaptor,1.0.4
  No repository found containing: org.eclipse.update.feature,org.mortbay.jetty.serveradaptor,1.0.4

Чтобы установить, я пытаюсь добавить новую среду выполнения сервера, нажмите «Установить дополнительные серверные адаптеры» и следуйте указаниям мастера, который я получаю, нажимая на универсальный серверный адаптер Jetty, который в итоге загружается. До этого момента у меня была эта ошибка во всех RC, но в настоящее время активным RC является RC4.

Ответы [ 4 ]

15 голосов
/ 21 июля 2009

Я также обнаружил, что маршрут «Загрузка дополнительных серверных адаптеров» для добавления серверных адаптеров Jetty (и Glassfish) не удался, с теми же проблемами зависимости, что и у оригинального плаката.

Загрузка .jar и копирование его в каталог 'plugins' моей установки Eclipse не работает. Серверный адаптер Jetty все еще не был признан установленным плагином.

Мне пришлось перейти в «Справка-> Установить новое программное обеспечение-> Добавить ...» и вручную зайти на сайт http://www.webtide.com/eclipse. Затем я смог увидеть адаптер Jetty и успешно установить его. Похоже, что он установлен в eclipse / plugins /, а не скопировал файл .jar в eclipse / plugins.

Это может быть то, что пытался сказать плакат от 2 июля, но это было не очень ясно.

Я не знаю почему, но диалоговое окно «Загрузка дополнительных серверных адаптеров» у меня не работало ни разу с Eclipse 3.5, установка всегда завершается ошибкой из-за проблем с зависимостями.

Я также обнаружил, что мне пришлось вручную установить все элементы адаптера WST, чтобы обойти сбойные зависимости, например:

«Разработка Web, XML и Java EE-> Серверные адаптеры JST», «Серверные адаптеры WST»

, а также пункты «Разработка баз данных». Я не уверен, что было необходимо ... когда я установил все, что выглядело вероятным, все мои проблемы с зависимостями были решены при установке серверных адаптеров Glassfish и Jetty с их сайтов обновлений.

8 голосов
/ 24 ноября 2010

Новый (официальный!) Плагин Jetty WTP для поддержки Jetty 7.x и 8.x: http://wiki.eclipse.org/Jetty_WTP_Plugin

1 голос
/ 07 декабря 2010

Проблема может быть решена установкой пользовательского интерфейса JST-сервера перед адаптером Jetty Server. Это текущая ошибка (см. https://bugs.eclipse.org/bugs/show_bug.cgi?id=321663). Таким образом, вы можете установить его как плагин или в представлении серверов.

0 голосов
/ 30 июня 2009

Я думаю, вам нужен org.mortbay.jetty.serveradaptor.1.0.4.jar для установки адаптера Jetty, скачайте с http://www.webtide.com/eclipse, поместите его в плагины затмения.

Надеюсь, что ответ может помочь вам.

...