安装SDK工具包

密钥管理服务 KMS

  • 功能发布记录
  • 产品描述
    • 介绍
    • 产品优势
    • 应用场景
    • 核心概念
  • 操作指南
    • 控制台操作指南
    • 开通KMS服务
    • 密钥管理操作
      • 计划删除密钥
      • 使用对称密钥
      • 密钥轮转
      • 使用非对称密钥
      • 禁用和启用密钥
    • 凭据管理操作
      • 通用凭据管理操作
      • 创建凭据
      • 禁用启用和计划删除凭据
  • API参考
    • KMS API基本信息
    • 密钥 API 说明
      • ScheduleKeyDeletion
      • GetParametersForImport
      • GenerateDataKey
      • ImportAsymmetricKey
      • ImportKey
      • Verify
      • Sign
      • DescribeKey
      • CreateKey
      • CalculateDigest
      • EnableKey
      • DisableKey
      • Encrypt
      • Decrypt
      • CancelKeyDeletion
      • EnableRotation
      • 错误码
    • 凭据 API 说明
      • PutSecretValue
      • GetSecretInfo
      • CreateSecret
      • GetSecretValue
      • ListSecrets
      • 错误码
  • 产品定价
    • 计费概述
  • SDK
    • Python-SDK
      • 密钥管理
      • 安装SDK工具包
      • 概述
    • Java-SDK
      • 密钥管理
      • 异常处理
      • 版本变更记录
      • 初始化
      • 安装SDK工具包
      • 概述
所有文档
menu
没有找到结果,请重新输入

密钥管理服务 KMS

  • 功能发布记录
  • 产品描述
    • 介绍
    • 产品优势
    • 应用场景
    • 核心概念
  • 操作指南
    • 控制台操作指南
    • 开通KMS服务
    • 密钥管理操作
      • 计划删除密钥
      • 使用对称密钥
      • 密钥轮转
      • 使用非对称密钥
      • 禁用和启用密钥
    • 凭据管理操作
      • 通用凭据管理操作
      • 创建凭据
      • 禁用启用和计划删除凭据
  • API参考
    • KMS API基本信息
    • 密钥 API 说明
      • ScheduleKeyDeletion
      • GetParametersForImport
      • GenerateDataKey
      • ImportAsymmetricKey
      • ImportKey
      • Verify
      • Sign
      • DescribeKey
      • CreateKey
      • CalculateDigest
      • EnableKey
      • DisableKey
      • Encrypt
      • Decrypt
      • CancelKeyDeletion
      • EnableRotation
      • 错误码
    • 凭据 API 说明
      • PutSecretValue
      • GetSecretInfo
      • CreateSecret
      • GetSecretValue
      • ListSecrets
      • 错误码
  • 产品定价
    • 计费概述
  • SDK
    • Python-SDK
      • 密钥管理
      • 安装SDK工具包
      • 概述
    • Java-SDK
      • 密钥管理
      • 异常处理
      • 版本变更记录
      • 初始化
      • 安装SDK工具包
      • 概述
  • 文档中心
  • arrow
  • 密钥管理服务KMS
  • arrow
  • SDK
  • arrow
  • Java-SDK
  • arrow
  • 安装SDK工具包
本页目录
  • 运行环境
  • 安装SDK
  • 方式一:使用Maven安装
  • 方式二:直接使用JAR包安装
  • SDK 目录结构
  • 卸载SDK

安装SDK工具包

更新时间:2025-08-21

运行环境

Java SDK工具包可在JDK1.7、JDK1.8环境下运行。

安装SDK

方式一:使用Maven安装

在Maven的pom.xml文件中添加bce-java-sdk的依赖:

Plain Text
1<dependency>
2    <groupId>com.baidubce</groupId>
3    <artifactId>bce-java-sdk</artifactId>
4    <version>{version}</version>
5</dependency> 

其中,{version}为版本号,可以SDK下载页面找到。

方式二:直接使用JAR包安装

  1. 下载最新版Java SDK压缩工具包。
  2. 将下载的bce-java-sdk-version.zip解压后,复制到工程文件夹中。
  3. 在Eclipse右键“工程 -> Properties -> Java Build Path -> Add JARs”。
  4. 添加SDK工具包lib/bce-java-sdk-version.jar和第三方依赖工具包third-party/*.jar。 其中,'version'为版本号。

SDK 目录结构

Plain Text
1com.baidubce
2├── auth                                        //BCE签名相关类
3├── http                                        //BCE的Http通信相关类
4├── internal                                    //SDK内部类
5├── model                                       //BCE公用model类
6├── services
7│    └─ kms                                   //KMS服务相关类
8│       ├─ model                              //KMS内部model,如Request或Response
9│       ├─ KmsClient.class                    //KMS客户端入口类
10│       └─ KmsClientConfiguration.class       //针对KMS特有的HttpClient的配置
11├── util                                      //BCE公用工具类
12├── BceClientConfiguration.class              //对BCE的HttpClient的配置
13├── BceClientException.class                  //BCE客户端的异常类
14├── BceServiceException.class                 //与BCE服务端交互后的异常类
15├── ErrorCode.class                           //BCE通用的错误码
16└── Region.class                              //BCE提供服务的区域

卸载SDK

预期卸载 SDK 时,删除 pom 依赖或源码即可。

上一篇
初始化
下一篇
概述