Tomcat Jersey SPI错误
我在Tomcat 5.5上部署了一个Jersey(1.4)应用程序,当Tomcat启动时,我可以看到它加载了所有的资源和提供者。但是,当我访问任何web服务时,我都会遇到这个奇怪的错误 java.lang.NoClassDefFoundError:com/sun/jersey/spi/inject/Errors$close 我花了很长时间才弄清楚到底发生了什么,但运气不好 我使用mvnclipse:eclipse-Dwtpversion=1.5将maven项目转换为eclipse项目 有什么想法吗?当我的mavenTomcat Jersey SPI错误,jersey,tomcat5.5,Jersey,Tomcat5.5,我在Tomcat 5.5上部署了一个Jersey(1.4)应用程序,当Tomcat启动时,我可以看到它加载了所有的资源和提供者。但是,当我访问任何web服务时,我都会遇到这个奇怪的错误 java.lang.NoClassDefFoundError:com/sun/jersey/spi/inject/Errors$close 我花了很长时间才弄清楚到底发生了什么,但运气不好 我使用mvnclipse:eclipse-Dwtpversion=1.5将maven项目转换为eclipse项目 有什么想法
pom.xml
中也存在与nuxeo相关的依赖性时,我遇到了这个错误,它本身依赖于jersey库,但在早期版本(具体来说是1.1.5)
我将pom更改为依赖于最新版本的jersey core、jersey server和jersey client dependencies,并运行了mvn eclipse:eclipse
,问题就消失了
一定是发生了阶级冲突