2012-06-08 1 views
0

Я импортирую sample.http из http://www.eclipse.org/equinox/server/http_in_container.php в eclipse, используя tomcat 7 в качестве сервера (платформа linux). Это показывает несколько проблем, такие как:equinox + sample.http - issue with tomcat 7

BundleActivator cannot be resolved to a type 
No available bundle exports package 'javax.servlet.http'  

и несколько таких ошибок из-за зависимости плагина не импортируется. (Если я попытаюсь с tomcat 6, он работает). Может ли кто-нибудь указать, какие изменения я должен внести для обеспечения соответствия зависимостей с tomcat 7?

ответ

0

Проблема в банке org.eclipse.equinox.http.servletbridge. экспортирует Servlet javax.servlet 2.3, но для Tomcat 7 вам нужно javax.servlet 3,0

Может вы можете открыть файл банки и исправить это, но я не впустую некоторое время с этой конструкцией, и не получил это правильно. Ему 5 лет, и это означает неприятности.

Для меня Феликс работал намного лучше, есть более четкое и последовательное объяснение.

Посмотрите здесь: apache felix

Я думаю с этой установкой вы можете все еще использовать Equinox с FrameworkLauncher, если это необходимо

 Смежные вопросы

  • Нет связанных вопросов^_^