简体   繁体   English

java.lang.NoSuchMethodError:com.sun.jersey.core.spi.factory.MessageBodyFactory。 <init> (Lcom / sun / jersey / core / spi / component / ProviderServices;)V

[英]java.lang.NoSuchMethodError: com.sun.jersey.core.spi.factory.MessageBodyFactory.<init>(Lcom/sun/jersey/core/spi/component/ProviderServices;)V

I am trying to deploy a maven build Java project to JBoss server web project. 我正在尝试将Maven构建Java项目部署到JBoss服务器Web项目。 I am able to reach the desired server. 我能够到达所需的服务器。 However, I could not get the intended reply back from server. 但是,我无法从服务器获得预期的答复。 The error comes up as : 错误显示为:

java.lang.NoSuchMethodError: com.sun.jersey.core.spi.factory.MessageBodyFactory.<init>(Lcom/sun/jersey/core/spi/component/ProviderServices;)V
    at com.sun.jersey.api.client.Client.<init>(Client.java:230)
    at com.sun.jersey.api.client.Client.<init>(Client.java:158)
    at com.sun.jersey.api.client.Client.create(Client.java:573)

I have jerser-core 1.2, jersey-bundle 1.2, jersey-server 1.2, jersey-client 1.2, jersey servlet 1.17, and jersey 我有jerser-core 1.2,jersey-bundle 1.2,jersey-server 1.2,jersey-client 1.2,jersey servlet 1.17和jersey

at com.sun.jersey.api.client.Client.<init>(Client.java:230)
    at com.sun.jersey.api.client.Client.<init>(Client.java:158)
    at com.sun.jersey.api.client.Client.create(Client.java:573)

1.17 in my lib folder. 1.17在我的lib文件夹中。

My guess is that there is something wrong with tha jars in your classpath. 我的猜测是您的类路径中的jar存在问题。 Probably, you may have two different versions of jersey on your classpath or in WEB-INF/lib 可能您的类路径或WEB-INF / lib中可能有两个不同版本的jersey

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 java.lang.ClassNotFoundException:com.sun.jersey.core.spi.factory.ResponseImpl REST-FUL Webservices - java.lang.ClassNotFoundException: com.sun.jersey.core.spi.factory.ResponseImpl REST-FUL Webservices Spring Jersey 2.7:java.lang.ClassNotFoundException:com.sun.jersey.spi.spring.container.servlet.SpringServlet - Spring Jersey 2.7: java.lang.ClassNotFoundException: com.sun.jersey.spi.spring.container.servlet.SpringServlet Jersey java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer - Jersey java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer Jersey 错误 java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer - Jersey error java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer java.lang.NoClassDefFoundError: com/sun/jersey/spi/inject/Errors$Closure 原因? - java.lang.NoClassDefFoundError: com/sun/jersey/spi/inject/Errors$Closure cause? java.lang.ClassNotFoundException:com.sun.jersey.spi.service.ComponentProvider - java.lang.ClassNotFoundException: com.sun.jersey.spi.service.ComponentProvider java.lang.NoClassDefFoundError:com / sun / jersey / spi / container / servlet / WebConfig - java.lang.NoClassDefFoundError: com/sun/jersey/spi/container/servlet/WebConfig 将Liferay jersey portlet部署到Tomcat会引发异常java.lang.ClassNotFoundException:com.sun.jersey.spi.container.servlet.ServletContainer - Deploying Liferay jersey portlet to Tomcat throws exception java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer Jersey:com.sun.jersey.spi.inject.Errors $ ErrorMessagesException - Jersey: com.sun.jersey.spi.inject.Errors$ErrorMessagesException 错误 Java Jersey com.sun.jersey.spi.inject.Errors$ErrorMessagesException at com.sun.jersey.spi.inject.Errors.processErrorMessages(Errors.java:170) - Error Java Jersey com.sun.jersey.spi.inject.Errors$ErrorMessagesException at com.sun.jersey.spi.inject.Errors.processErrorMessages(Errors.java:170)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM