阿里云对象存储教程

搜"对象存储->免费试用"

选择你的心仪产品,我使用的是第一个

创建后获得三个实例:

点击右上角自己的账号可以进入到AccessKey管理界面

回到对象存储控制台创建Bucket实例

在以下文件中替换自己Bucket的信息即可美美使用~

java 复制代码
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();
        }
    }
}
相关推荐
河北小博博7 小时前
从理解到落地:AI Agent 长期记忆系统的原理、框架与阿里云选型指南
人工智能·阿里云·云计算
chengg076921 小时前
为何VMPROTECT无法检测到阿里云服务器为虚拟机
阿里云·云计算·vmprotect
TG_yunshuguoji1 天前
阿里云代理商:阿里云词元监控与优化
人工智能·阿里云·云计算·token
Kyl2n1 天前
【阿里云负载均衡SLB产品家族包含四类负载均衡:ALB、NLB、CLB 和 GWLB的区别】
阿里云·云计算·负载均衡
云布道师1 天前
阿里云 OSS 发布 Table Bucket,对象、向量、表格三合一,打造 AI Native 的多模态数据存储统一底座
人工智能·阿里云·云计算
翼龙云_cloud1 天前
阿里云代理商:解密HappyHorse 阿里原生音视频联合生成 AI 大模型的技术架构
人工智能·阿里云·云计算·音视频·ai智能体·阿里云happyhorse
oh LAN1 天前
CoPaw是什么?和OpenClaw有什么差异?部署OpenClaw配置阿里云百炼API及避坑指南
人工智能·阿里云·云计算·编辑器·工具·代码
city 不 city2 天前
电商带货 UGC 视频生成系统优化建议文档
阿里云·ai
AI周红伟2 天前
Windows 支持 Hermes Agent 吗:原生 Windows 安装 + WSL2 路径完整指南
数据库·人工智能·windows·阿里云·职场和发展·计算机外设
翼龙云_cloud2 天前
阿里云代理商:阿里云HappyHorse AI 视频生成的全能创作引擎
人工智能·阿里云·云计算·音视频·happyhorse