Al importar Alibaba Cloud Storage OSS, se informa un error: Error al crear el bean con el nombre 'ossClient' definido en

Al importar el almacenamiento de Aliyun, importe las dependencias relacionadas con oss en el módulo común. Lo que está haciendo trampa aquí es que lo que se presenta en el video es que las cosas en github se han actualizado, y la referencia es, pero no lo encontré, lo cual condujo al siguiente informe spring-cloud-starter-alicloud-ossde erroraliyun-oss-spring-boot-starter

Nuevo método

Ahora pego el uso del nuevo método:
inserte la descripción de la imagen aquí

Introduzca dependencias en común: tenga en cuenta aquí que debe agregar el número de versión 1.0.0 usted mismo

    <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>aliyun-oss-spring-boot-starter</artifactId>
            <version>1.0.0</version>
        </dependency>

El archivo de configuración también debe configurarse de acuerdo con el método de github:
inserte la descripción de la imagen aquí

Aquí se volverá popular al usar @Autowired para inyectar ossClient: puede usar @Resource en su lugar

La bandera roja se debe a que las búsquedas automáticas primero por nombre y luego por tipo. para completar la configuración

vieja forma

: Si quieres que sea igual que el video, importa las dependencias de la siguiente manera: aquí también usa la versión 2.2.0.RELEASE

        <dependency>
           <groupId>com.alibaba.cloud</groupId>
          <artifactId>spring-cloud-starter-alicloud-oss</artifactId>
            <version>2.2.0.RELEASE</version>
       </dependency>

La configuración es la misma que en el video:
inserte la descripción de la imagen aquí

La prueba de carga fue exitosa:
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_42260782/article/details/127674358
Recomendado
Clasificación