[英]Caused by: java.lang.NoSuchMethodError: org.glassfish.jersey.message.internal.HeaderUtils.asStringHeadersSingleValue
[英]Nosuchmethoderror:org.glassfish.jersey.internal.l10n.LocalizableMessageFactory
我正在使用jersey2.29和Spring 4开发Web应用程序。 以下是我的依赖项。
启动Tomcat服务器8服务器时,它无法启动,并且出现以下错误
引起原因: java.lang.NoSuchMethodError:org.glassfish.jersey.internal.l10n.LocalizableMessageFactory。(Ljava / lang / String; Lorg / glassfish / jersey / internal / l10n / LocalizableMessageFactory $ ResourceBundleSupplier;)V在org.glassfish.jersey org.glassfish.jersey.server.spring.SpringWebApplicationInitializer.onStartup(SpringWebApplicationInitializer.java:46)上的.server.spring.LocalizationMessages。(LocalizationMessages.java:19)在org.springframework.web.Spring.Servlet容器。 175)位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)的org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5154)... 6另外
我尝试在WEB-INF / lib中添加所有最新的jar文件
您对jersey-spring4的Spring 4.3.8没有最小的依赖
org.springframework spring-aop 4.3.8.RELEASE jar Apache许可证,版本2.0
org.springframework spring-beans 4.3.8.RELEASE jar Apache许可证,版本2.0
org.springframework spring-core 4.3.8.RELEASE jar Apache许可证,版本2.0
org.springframework spring-web 4.3.8.RELEASE jar Apache许可证,版本2.0
您应该使用spring-jersey3罐子
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.