搜“对象存储->免费试用”
选择你的心仪产品,我使用的是第一个
创建后获得三个实例:
点击右上角自己的账号可以进入到AccessKey管理界面
回到对象存储控制台创建Bucket实例
在以下文件中替换自己Bucket的信息即可美美使用~
package com.kitty.blog.utils;
import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import java.io.File;
public class AliyunOSSUploader {
// 配置信息(根据你的实际情况填写)
private static final String ENDPOINT = ""; // 地域地址
private static final String ACCESS_KEY_ID = ""; // 替换为你的AccessKeyId
private static final String ACCESS_KEY_SECRET = ""; // 替换为你的AccessKeySecret
private static final String BUCKET_NAME = ""; // 替换为你创建的Bucket名称
public static void main(String[] args) {
// 创建OSSClient实例
OSS ossClient = new OSSClientBuilder().build(ENDPOINT, ACCESS_KEY_ID, ACCESS_KEY_SECRET);
try {
// 上传文件
String objectName = "example-folder/example-file.jpg"; // OSS中的文件路径
String localFilePath = "src/main/resources/static/admin/images/attach.png"; // 本地文件路径
ossClient.putObject(BUCKET_NAME, objectName, new File(localFilePath));
System.out.println("文件上传成功!");
} catch (Exception e) {
System.err.println("文件上传失败:" + e.getMessage());
} finally {
// 关闭OSSClient
ossClient.shutdown();
}
}
}