2012-05-30 7 views
1

Я создаю приложение RCP, где мне нужно отслеживать трафик http и показывать его пользователю. Для этого мне нужно использовать Embeded Jetty как прозрачный прокси.Вставить Jetty в Eclipse RCP

Я пробовал все, после этого Tutorial Но все просто не работает. Я получаю исключение построения. Я попробовал добавить Jetty jar как внешнюю зависимость, но все равно бесполезно.

Поблагодарили бы за любую помощь. Также, пожалуйста, дайте мне знать, есть ли другие способы достижения этого без использования причала. (Я пробовал носки, но он конфликтует с потоком пользовательского интерфейса RCP) Спасибо.

+2

Улучшение описания сообщения об ошибке вы получаете, и шаги, вы будете следовать, чтобы получить его может возрасти вероятность кого-то, обеспечивающую правильный ответ. – ncasas

ответ

0

В широком смысле вам нужно изучить создание плагинов eclipse и как объявлять зависимости в проектах плагина eclipse. То, что вы в основном ищете, - это написать немного кода, основанного на наших встроенных примерах на причале, только в контексте плагина, поэтому, когда ваши загрузки плагина, это приведет к запуску сервера причала. Вы загружаете зависимости причала в виде пакетов osgi. Обратите внимание, что в juno большая часть причала 8.1.3 будет доступна по умолчанию.

Его не лучший пример в мире, но вы можете посмотреть на наш crusty wtp-плагин для некоторых идей, по крайней мере, о том, как вы можете настраивать вещи с помощью tycho и, возможно, некоторых организационных бит.

http://git.eclipse.org/c/jetty/org.eclipse.jetty.wtp.git/