本文介绍如何基于aliyun-java-sdk-green 3.6.6安装Java SDK。
环境准备
环境要求:使用Java 1.6及以上版本。
说明
您可以执行命令 java -version
查看Java版本。
安装SDK
您只需在pom.xml中加入相应依赖,就可以在Maven工程中使用aliyun-java-sdk-green。以3.6.6版本为例,在<dependencies>
中引入以下内容:
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>4.1.1</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-green</artifactId>
<version>3.6.6</version>
</dependency>
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.9</version>
</dependency>
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>2.8.3</version>
</dependency>
Java示例中编写的代码有部分内容基于Java依赖包,用于读取文件以及字符串转换。您可按需在<dependencies>
中引入以下内容:
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
</dependency>
如果您需要检测本地文件或者二进制文件,请下载并在项目工程中引入Extension.Uploader工具类。
配置环境变量
阿里云SDK代码通过定义ALIBABA_CLOUD_ACCESS_KEY_ID
和ALIBABA_CLOUD_ACCESS_KEY_SECRET
环境变量来创建默认的访问凭证。调用接口时,程序直接访问凭证,读取您的访问密钥(即AccessKey)并自动完成鉴权。您在接入SDK代码示例之前,请先配置环境变量。具体操作,请参见身份验证配置。