繁体   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

我正在尝试将Maven构建Java项目部署到JBoss服务器Web项目。 我能够到达所需的服务器。 但是,我无法从服务器获得预期的答复。 错误显示为:

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)

我有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在我的lib文件夹中。

我的猜测是您的类路径中的jar存在问题。 可能您的类路径或WEB-INF / lib中可能有两个不同版本的jersey

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM