Ossclient无法自动装配和包aliyun-oss-spring-boot-starter导入错误
无法导包 aliyun-oss-spring-boot-starter
解决办法:把 aliyun-oss-spring-boot-starter 换成即可
<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>2.8.3</version> </dependency>
导入以上包之后项目可能会
因为ossclient无法自动装配,所以导致项目启动报错
解决办法:写一个Ossclient配置并返回
@Configuration public class OssConfig { @Value("${alibaba.cloud.oss.endpoint}") private String endpoint; @Value("${alibaba.cloud.access-key}") private String accessKeyId; @Value("${alibaba.cloud.secret-key}") private String accessKeySecret; @Bean public OSS oss(){ return new OSSClient(endpoint,accessKeyId,accessKeySecret); } }
重启项目问题解决
以上是我踩过的坑以及解决办法,希望能帮到你