2011-02-23 61 views
1

我有一個澤西(1.4)應用程序部署在Tomcat 5.5,當Tomcat啓動時,我可以看到它的加載所有的資源和提供者。但只要我訪問任何網絡服務我得到這個奇怪的錯誤Tomcat Jersey SPI錯誤

java.lang.NoClassDefFoundError: com/sun/jersey/spi/inject/Errors$Closure

我花了好長時間才找到了這是怎麼回事,但沒有運氣。

我使用mvn eclipse將maven項目轉換爲eclipse項目:eclipse -Dwtpversion = 1.5。

任何想法?

回答

1

我得到這個錯誤時,我也在我的行家pom.xml,這本身對球衣庫的依賴一個Nuxeo的相關扶養,但在更早的版本(1.1.5要具體)。

我更改了pom以依賴最新版本的球衣核心,球衣服務器和球衣客戶端依賴關係,並運行mvn eclipse:eclipse並且問題消失了!

肯定有涉及類衝突。