2012-10-30 74 views
2

我收到以下錯誤,當我嘗試構建一個使用Eclipse的碼頭庫IncompatibleClassChangeError與Eclipse碼頭

java.lang.IncompatibleClassChangeError: 
    class org.eclipse.jetty.server.AbstractConnector has interface 
    org.eclipse.jetty.http.HttpBuffers as super class 

我使用的具體的Eclipse碼頭庫項目是:

'org.eclipse.jetty:jetty-websocket:8.1.7.v20120910', 
'org.eclipse.jetty:jetty-client:8.1.7.v20120910' 

什麼是錯誤的原因,我該如何解決它?

謝謝。

回答

0

有一個camel-jetty依賴項,我們用相關的eclipse-jetty依賴關係替換。這解決了問題。

0

看起來你有其他東西在依賴關係明智,或什麼東西非常狡猾與一些類加載器進行,你怎麼使用這種,某種嵌入式用法?

+0

是的,它是嵌入式的。 – missingfaktor