![](/img/trans.png)
[英]java.lang.ClassNotFoundException: com.sun.jersey.core.spi.factory.ResponseImpl REST-FUL Webservices
[英]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.