OSS SDK for Javaを使用すると、Object Storage Service (OSS) のリソースをプログラムで管理できます。 たとえば、バケットの管理、オブジェクトのアップロード、オブジェクトのダウンロード、画像の処理などを行うことができます。 このトピックでは、OSS SDK for Javaをインストールする方法について説明します。
前提条件
Java 1.7.0以降がインストールされています。
java -versionコマンドを実行して、Javaのバージョンを確認できます。
OSS SDK for Javaのダウンロード
OSS SDK for Javaのインストール
次のいずれかの方法を使用して、OSS SDK for Javaをインストールできます。
要件に基づいて、適切なバージョンのOSS SDK for Javaを選択します。 最新バージョンの使用を推奨します。
Mavenプロジェクトに依存関係を追加する (推奨)
MavenでOSS SDK for Javaを使用するには、必要な依存関係をpom.xmlファイルに追加するだけです。 この例では、OSS SDK for Java 3.17.4が追加されています。
最新のSDKの依存関係を使用することを推奨します。 最新バージョンのOSS SDK For Javaの詳細については、『GitHub』をご参照ください。
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.17.4</version>
</dependency>
Java 9以降を使用する場合は、JAXB関連の依存関係を追加します。 次のコードは、jaxb関連の依存関係を追加する方法の例を示しています。
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
<!-- no more than 2.3.3-->
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>2.3.3</version>
</dependency>
JARパッケージをEclipseプロジェクトにインポートする
OSS SDK For Java 3.17.4の場合、次の手順を実行してJARパッケージをプロジェクトにインポートします。
OSS SDK for Java package.zipをダウンロードします。
パッケージを解凍します。
aliyun-sdk-oss-3.17.4.jarファイルとlibディレクトリ内のすべてのファイルをプロジェクトにコピーします。
Eclipseでプロジェクト名を右クリックし、
を選択します。コピーしたすべてのJARファイルを選択し、ファイルをライブラリにインポートします。
IntelliJ IDEAプロジェクトへのJARファイルのインポート
OSS SDK For Java 3.17.4の場合、次の手順を実行してJARパッケージをプロジェクトにインポートします。
OSS SDK for Java package.zipをダウンロードします。
パッケージを解凍します。
aliyun-sdk-oss-3.17.4.jarファイルとlibディレクトリ内のすべてのJARファイルをプロジェクトにコピーします。
IntelliJ IDEAでプロジェクト名を右クリックし、
を選択します。コピーしたすべてのJARファイルを選択し、ファイルを外部ライブラリにインポートします。
次に何をすべきか
OSS SDK for Javaをインストールした後、アクセス資格情報を設定する必要があります。 詳細については、「アクセス資格情報の設定」をご参照ください。