无法导包 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);
}
}
重启项目问题解决
以上是我踩过的坑以及解决办法,希望能帮到你