2012-05-30 41 views
1

我正在構建一個RCP應用程序,我需要監視http通信並將其顯示給用戶。爲此我需要使用Embeded Jetty作爲透明代理。在Eclipse RCP中嵌入碼頭

我嘗試了一切,接着這Tutorial但事情不起作用。我得到構建異常。 我嘗試添加Jetty jar作爲外部依賴項,但仍然沒有用。

希望有任何幫助。另外請讓我知道是否有任何其他方式實現這一點,而不使用碼頭。 (我試過襪子,但它與RCP UI線程衝突) 謝謝。

+2

提高你的錯誤消息,並且您遵循得到它可能會上漲的人提供正確答案的概率步驟的描述。 – ncasas

回答

0

從廣義上講,您需要考慮製作eclipse插件以及如何在eclipse插件項目中聲明依賴關係。你基本上想要做的只是基於我們的碼頭嵌入式示例,只在插件上下文中編寫一些代碼,所以當你的插件加載時會觸發碼頭服務器的啓動。您將加載碼頭依賴關係作爲osgi包。請注意,在juno中,大多數jetty 8.1.3將默認可用。

它並不是世界上最好的例子,但是你可以看看我們可以使用的wtp插件來獲得一些想法,至少在你如何使用tycho和可能的一些組織位來配置事物。

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