开通oss服务
• oss⽀持免费试⽤,可以选择免费试⽤进⾏测试使⽤。
创建bucket

按照提示完成注册即可
创建⽬录
创建⽬录便于我们对上传的⽂件进⾏管理

集成oss到项⽬

引入依赖
java
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.17.4</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
<!-- no more than 2.3.3-->
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>2.3.3</version>
</dependency>
配置访问凭证
使用 RAM 用户的 AccessKey 配置访问凭证。
-
在 访问控制 RAM 控制台,创建使用永久 AccessKey 访问 的 RAM 用户,保存 AccessKey,然后为该用户授予
AliyunOSSFullAccess
权限。 -
使用 RAM 用户 AccessKey 配置环境变量。
点击用户名称(蓝色),进入管理
nacos增加配置(哪里需要就在哪里配置即可)
例如我们的oj-friend需要使用,那我们就在oj-friend相关nacos配置即可
注意:这里的endpoint和region与我们创建的bucket相同
OSS地域和访问域名_对象存储(OSS)-阿里云帮助中心(这里可以查看)
初始化客户端
测试oss