我在本地eclipse上運行java cloudant,我得到一個錯誤。雲連接問題liberty maven
CloudantClient client = ClientBuilder.account("XXXXXXXX")
.username("XXXXXXXXXX")
.password("YYYYYYYYYYYYYYYY")
.build();
[ERROR] SRVE0315E:發生異常:java.lang.Throwable中:了java.lang.RuntimeException:org.apache.cxf.interceptor.Fault:。com/cloudant /客戶端/ API/CloudantClient(LCOM/cloudant/client/org/lightcouch/CouchDbProperties; Lcom/google/gson/GsonBuilder;)V at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:4913) at [internal classes] 導致:java.lang.RuntimeException:org.apache.cxf.interceptor.Fault:com/cloudant/client/api/CloudantClient。(Lcom/cloudant/client/org/lightcouch/CouchDbProperties; Lcom/google/gson/GsonBuilder; )V at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.j ava:116) at [internal classes] at ... 1更多 引起:org.apache.cxf.interceptor.Fault:com/cloudant/client/api/CloudantClient。(Lcom/cloudant/client/org/lightcouch/CouchDbProperties; Lcom/google/gson/GsonBuilder;)V at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:163) ... 4更多 引起來自:java.lang .NoSuchMethodError:com/cloudant/client/api/CloudantClient。(Lcom/cloudant/client/org/lightcouch/CouchDbProperties; Lcom/google/gson/GsonBuilder;)V at com.cloudant.client.api.ClientBuilder.build ClientBuilder.java:269) at at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.N ativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56) 在java.lang.reflect.Method.invoke(Method.java:620) 在com.ibm。 ws.jaxrs20.server.LibertyJaxRsServerFactoryBean.performInvocation(LibertyJaxRsServerFactoryBean.java:636) ... 4更多
我正在使用maven和liberty。請提出決議。
嗨Jarid,我使用雲端客戶端的maven。我更新了完整的錯誤。你可以請建議如果maven用於文物如何可以重複。 – jmanoj86
我不知道......我對Maven沒有任何經驗。然而,NoSuchMethodErrors非常簡單 - 一個類正在調用另一個類沒有的方法。查看是否可以啓用詳細的類加載來查看每個類來自哪裏可能是值得的。 – Jarid