1

GoogleクラウドAPIにスプリングライブラリを使用しようとしています:

spring-cloud-gcp-starter-vision

しかし、Spring Application Context はエラーでロードに失敗します:

原因: org.springframework.beans.factory.UnsatisfiedDependencyException: クラスパス リソース [org/springframework/cloud/gcp/autoconfigure/vision/CloudVisionAutoConfiguration$VisionOcrConfiguration.class] で定義された名前 'documentOcrTemplate' を持つ Bean の作成中にエラーが発生しました: を通じて表現された満たされていない依存関係メソッド 'documentOcrTemplate' パラメータ 1; ネストされた例外は org.springframework.beans.factory.NoSuchBeanDefinitionException です: タイプ 'com.google.cloud.storage.Storage' の適格な Bean がありません: オートワイヤー候補として適格な少なくとも 1 つの Bean が必要です。依存関係の注釈: {}...

それはすべてGoogleのコードであり、自分のコードには何もないため、どのように処理できるかわかりません。

参考までに、これは私がこのライブラリを使用しようとしている方法です:

@Service
public class OCRServiceImpl implements OCRService {

    private static Log LOGGER = LogFactory.getLog(OCRServiceImpl.class);

    @Autowired
    private CloudVisionTemplate cloudVisionTemplate;

    @Autowired
    private ResourceLoader resourceLoader;
4

2 に答える 2