Я выполнил Vision API для извлечения текста из изображения, при запуске примера кода он выдал ошибку со стеком ошибок ниже.
28 мая 2017 г., 10:46:48. StatusRuntimeException: DEADLINE_EXCEEDED End at com.google.api.gax.grpc.ExceptionTransformingCallable$ExceptionTransformingFuture.onFailure(ExceptionTransformingCallable.java:109) at com.google.api.gax.core.ApiFutures$1.onFailure(ApiFutures.java:52) at com.google.common.util.concurrent.Futures$6.run(Futures.java:1764) на com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:456) на com.google.common .util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:817) на com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:753) на com.google.common.util.concurrent.AbstractFuture.setException (AbstractFuture.java:634) в io.grpc.stub.ClientCalls$GrpcFuture.setException(ClientCalls.java :466) в io.grpc.stub.ClientCalls$UnaryStreamToFuture.onClose(ClientCalls.java:442) в io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:481) в io.grpc.internal.ClientCallImpl$ ClientStreamListenerImpl.access$600(ClientCallImpl.java:398) в io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:513) в io.grpc.internal.ContextRunnable.run(ContextRunnable.java:52) в io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) в java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) в java.util.concurrent.FutureTask.run(FutureTask. java:266) в java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) в java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) в java.util.concurrent. ThreadP oolExecutor.runWorker(ThreadPoolExecutor.java:1142) в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) в java.lang.Thread.run(Thread.java:745) Вызвано: io.grpc .StatusRuntimeException: DEADLINE_EXCEEDED в io.grpc.Status.asRuntimeException(Status.java:545) ... еще 13
Я запускаю код из Eclipse в своей локальной системе.
Я попробовал следующие элементы, найденные на некоторых форумах; 1) Ухудшены все netty * jar с 4.1.6 до 4.1.3 2) Ухудшен google-cloud-vision-0.10.0-beta.jar до google-cloud-vision-0.9.4-beta.jar 3) Добавление pom.xml 4) Добавление GOOGLE_APPLICATION_CREDENTIALS в переменную среды Windows - указывает на файл JSON, загруженный для учетной записи службы