阿里云对象存储教程

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

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

创建后获得三个实例:

点击右上角自己的账号可以进入到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();
        }
    }
}
相关推荐
weixin_438335403 小时前
springboot使用阿里云OSS实现文件上传
spring boot·后端·阿里云
村头一颗草13 小时前
阿里云2核2g安装nexus
阿里云·云计算
西门吹雪@13219 小时前
阿里云服务器-centos部署定时同步数据库数据-dbswitch
服务器·数据库·阿里云
CircuitWizard1 天前
阿里云平台与STM32的物联网设计
stm32·物联网·阿里云
CircuitWizard1 天前
开发搭载阿里云平台的物联网APP(支持数据接收与发送)
物联网·阿里云·云计算
运维潇哥1 天前
centos8.5.2111 更换阿里云源
阿里云·云计算
老猿阿浪2 天前
突破测试环境文件上传带宽瓶颈!React Native 阿里云 OSS 直传文件格式问题攻克一
react native·阿里云
Beucejiang2 天前
如何把阿里云a账号下面的oss迁移到阿里云b账号下面(同区域)
阿里云·云计算
GISer_Jing2 天前
阿里云前端Nginx部署完,用ip地址访问却总访问不到,为什么?检查安全组是否设置u为Http(80)!
前端·nginx·阿里云
帮帮志4 天前
idea创建springboot工程-指定阿里云地址创建工程报错
spring boot·阿里云·intellij-idea