aliyun/aliyun-oss-java-sdk

Aliyun OSS SDK for Java

1,267

stars

443

commits

Java

primary language

Feb 11, 2026

updated

README

Aliyun OSS SDK for Java

GitHub version Build Status

About OSS SDK for Java V2

  • OSS SDK for Java V2(alibabacloud-oss-java-sdk-v2) has been released, it is a major rewrite of OSS SDK for Java V1 (aliyun-oss-java-sdk).
  • V2 simplifies underlying operations such as identification authentication, automatic retry of failed requests, and error handling. It provides flexible parameter configuration methods and rich advanced operations, such as paginator, transmission managers, and File-like operations. This comprehensively improves development efficiency and experience.

About

The Aliyun OSS SDK for Java enables Java developers to easily work with Aliyun OSS. You can get started in minutes using Maven or by downloading a single zip file.

Requirements

  • Java 1.6 or later
  • Maven

Install

The recommended way to use the Aliyun OSS SDK for Java in your project is to consume it from Maven. Import as follows:

<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>3.18.4</version>
</dependency>

See the Setup section of the SDK Reference for more information about installing the SDK through other means.

Build

Once you check out the code from GitHub, you can build it using Maven. Use the following command to build:

mvn clean install -DskipTests

Authors

License

Apache License 2.0

Contributors

baiyubin2020

143 commits

huiguangjun

123 commits

zhuxiaolong37

57 commits

liyanzhang505

35 commits

aliyun/aliyun-oss-java-sdk

Aliyun OSS SDK for Java

1,267

stars

443

commits

Java

primary language

Feb 11, 2026

updated

README

Aliyun OSS SDK for Java

GitHub version Build Status

About OSS SDK for Java V2

  • OSS SDK for Java V2(alibabacloud-oss-java-sdk-v2) has been released, it is a major rewrite of OSS SDK for Java V1 (aliyun-oss-java-sdk).
  • V2 simplifies underlying operations such as identification authentication, automatic retry of failed requests, and error handling. It provides flexible parameter configuration methods and rich advanced operations, such as paginator, transmission managers, and File-like operations. This comprehensively improves development efficiency and experience.

About

The Aliyun OSS SDK for Java enables Java developers to easily work with Aliyun OSS. You can get started in minutes using Maven or by downloading a single zip file.

Requirements

  • Java 1.6 or later
  • Maven

Install

The recommended way to use the Aliyun OSS SDK for Java in your project is to consume it from Maven. Import as follows:

<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>3.18.4</version>
</dependency>

See the Setup section of the SDK Reference for more information about installing the SDK through other means.

Build

Once you check out the code from GitHub, you can build it using Maven. Use the following command to build:

mvn clean install -DskipTests

Authors

License

Apache License 2.0

Contributors

baiyubin2020

143 commits

huiguangjun

123 commits

zhuxiaolong37

57 commits

liyanzhang505

35 commits

Languages

Java

100.0%