Я пытаюсь использовать библиотеку Spring для облачного API Google:
spring-cloud-gcp-starter-vision
Но Spring Application Context не загружается с ошибкой:
Вызвано: org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка создания bean-компонента с именем 'documentOcrTemplate', определенным в ресурсе пути к классу [org / springframework / cloud / gcp / autoconfigure / vision / CloudVisionAutoConfiguration $ VisionOcrConfiguration.clisfiguration]: Upendency выражение метод 'documentOcrTemplate' параметр 1; вложенное исключение - org.springframework.beans.factory.NoSuchBeanDefinitionException: нет подходящего bean-компонента типа com.google.cloud.storage.Storage: ожидается как минимум 1 bean-компонент, который квалифицируется как кандидат autowire. Аннотации зависимостей: {} ...
Я не уверен, как я могу справиться с этим, потому что это весь код Google, а ничего в моем собственном коде.
Просто для информации, вот как я пытаюсь использовать эту библиотеку:
@Service
public class OCRServiceImpl implements OCRService {
private static Log LOGGER = LogFactory.getLog(OCRServiceImpl.class);
@Autowired
private CloudVisionTemplate cloudVisionTemplate;
@Autowired
private ResourceLoader resourceLoader;