阿里云对象存储教程

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

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

创建后获得三个实例:

点击右上角自己的账号可以进入到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();
        }
    }
}
相关推荐
hhzz18 小时前
OSS生命周期管理与通过CloudLens for OSS接入目标Bucket进行监控统计
阿里云·oss·日志警告·安全警告·cloudlens
前路不黑暗@19 小时前
Java项目:Java脚手架项目的阿里云短信服务集成(十六)
android·java·spring boot·学习·spring cloud·阿里云·maven
leblancAndSherry1 天前
阿里云轻量/ECS 实战:K3s + Helm + cert-manager + 云效 Codeup 全链路 CI/CD 落地(记录自用)
linux·运维·阿里云·ci/cd·kubernetes·云计算
lingling1989r1 天前
千万别错过!这3个播客内容技巧让你播放量翻倍
阿里云
lingling1989r2 天前
做播客没做起来,3个让你失眠的真相!
阿里云
hhzz2 天前
基于对象存储OSS实现企业门户网站托管
阿里云·对象存储·oss·企业网站托管
小灰灰搞电子3 天前
ESP32+ESP-IDF 使用MQTT协议连接阿里云物联网平台源码分享
物联网·阿里云·esp32
拍客圈4 天前
阿里云cdn配置(Discuz! X3.5版)
阿里云·云计算
会算数的⑨5 天前
Spring AI Alibaba 学习(三):Graph Workflow 深度解析(上篇)
java·人工智能·后端·学习·阿里云·agent·saa
摇滚侠6 天前
测试阿里云深度研究功能,评价一下 CSDN 博主连杰李的内容
阿里云·云计算