-
Notifications
You must be signed in to change notification settings - Fork 586
Description
使用curl命令和hugestudio连接完全没问题,在idea中使用hugeclient示例代码连接直接报错
连接代码:
HugeClient hugeClient = new HugeClient("http://localhost:8080", "hugegraph");
报错信息
Exception in thread "main" com.baidu.hugegraph.rest.ClientException: Failed to do request
at com.baidu.hugegraph.rest.RestClient.request(RestClient.java:69)
at com.baidu.hugegraph.rest.RestClient.get(RestClient.java:147)
at com.baidu.hugegraph.api.version.VersionAPI.get(VersionAPI.java:41)
at com.baidu.hugegraph.driver.VersionManager.getApiVersion(VersionManager.java:45)
at com.baidu.hugegraph.driver.HugeClient.checkServerApiVersion(HugeClient.java:101)
at com.baidu.hugegraph.driver.HugeClient.initManagers(HugeClient.java:84)
at com.baidu.hugegraph.driver.HugeClient.(HugeClient.java:59)
at com.baidu.hugegraph.driver.HugeClient.(HugeClient.java:48)
at hugegraph.SingleExampleJava.main(SingleExampleJava.java:14)
Caused by: javax.ws.rs.ProcessingException: javax.ws.rs.core.Response$Status$Family.familyOf(I)Ljavax/ws/rs/core/Response$Status$Family;
at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:264)
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:684)
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:681)
at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444)
at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681)
at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:411)
at org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:311)
at com.baidu.hugegraph.rest.RestClient.lambda$get$2(RestClient.java:148)
at com.baidu.hugegraph.rest.RestClient.request(RestClient.java:67)
... 8 more
Caused by: java.lang.NoSuchMethodError: javax.ws.rs.core.Response$Status$Family.familyOf(I)Ljavax/ws/rs/core/Response$Status$Family;
at org.glassfish.jersey.message.internal.Statuses$StatusImpl.(Statuses.java:63)
at org.glassfish.jersey.message.internal.Statuses$StatusImpl.(Statuses.java:54)
at org.glassfish.jersey.message.internal.Statuses.from(Statuses.java:143)
at org.glassfish.jersey.client.internal.HttpUrlConnector._apply(HttpUrlConnector.java:397)
at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:285)
at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:255)
... 19 more