SpringCloud配置阿里云文件管理OSS依赖spring-cloud-starter-alicloud-oss
本片文章借鉴与阿里云github官方文档(结尾附地址),由于 aliyun-oss-spring-boot-starter在导入依赖时出现失败的情况,查阅资料发现可以导入下面这个依赖来解决。
- 修改 pom.xml 文件,引入 spring-cloud-starter-alicloud-oss,
<!--阿里云依赖OSS-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alicloud-oss</artifactId>
</dependency>
-
查看可知默认帮我们添加了OSS的核心依赖
-
在配置文件中配置 OSS 服务对应的 accessKey、secretKey 和 endpoint;
// application.properties
alibaba.cloud.access-key=your-ak
alibaba.cloud.secret-key=your-sk
alibaba.cloud.oss.endpoint=***
- 在代码中注入OSSClient 就可以直接使用ossclient,无需再次配置
@AutoWired
private OSSClient ossClient
阿里巴巴OSS-github详细参考地址:【阿里云OSS-github】
阿里云OSS-API详细参考地址:【阿里云OSS-API】