安装SDK工具包
更新时间:2026-09-20
安装SDK工具包
运行环境
JAVA SDK 可以在 Java 1.8 及以上环境下运行。
前提条件
AK/SK:SDK 认证时必须传入 AK/SK 参数,在安全认证页面获取 Access Key 和 Secret Key。
安装SDK
使用Maven安装
在 Maven 的 pom.xml 文件中添加 bce-java-sdk 的依赖:
XML
1<dependency>
2 <groupId>com.baidubce</groupId>
3 <artifactId>bce-java-sdk</artifactId>
4 <version>0.10.447</version>
5</dependency>
注意: BES 的
BesClientV2、BesClientV3自0.10.446版本起提供;0.10.447调整了 BES v2、v3 日志管理模型的包名,本文档以0.10.447为准,请使用不低于该版本的 SDK。
SDK目录结构
BES 相关类位于 com.baidubce.services.bes 包下:
Text
1com.baidubce
2├── auth //BCE签名相关类
3├── http //BCE的Http通信相关类
4├── services
5│ └─ bes //BES服务相关类
6│ ├─ BesClient.class //早期客户端
7│ ├─ model //早期客户端的model类
8│ ├─ v2 //BES v2客户端及model类
9│ │ ├─ BesClientV2.class //v2客户端
10│ │ ├─ MultipartFormStream.class //词典与插件上传(multipart)流封装
11│ │ └─ model //v2请求/响应model类
12│ │ ├─ cluster //集群
13│ │ ├─ instance //实例
14│ │ ├─ inspect //智能巡检
15│ │ ├─ plugin //插件配置、NLP词典
16│ │ ├─ renew //自动续费
17│ │ ├─ config //配置修改、同义词词典
18│ │ ├─ logmanage //日志管理
19│ │ ├─ schedule //定时调度
20│ │ └─ tag //标签
21│ └─ v3 //BES v3客户端及model类
22│ ├─ BesClientV3.class //v3客户端
23│ ├─ BesCertResponseHandler.class//证书下载(二进制响应)处理器
24│ ├─ MultipartFormStream.class //插件文件上传(multipart)流封装
25│ └─ model //v3请求/响应model类
26│ ├─ cluster //集群管理、集群变更
27│ ├─ index //索引、索引模板、ISM策略
28│ ├─ snapshot //快照与恢复
29│ ├─ diagnosis //智能巡检
30│ ├─ action //任务中心
31│ ├─ billing //计费管理
32│ ├─ plugin //插件管理
33│ ├─ logmanage //日志管理
34│ ├─ schedule //定时调度
35│ ├─ audit //数据面审计
36│ ├─ bct //控制面审计
37│ └─ user //用户管理
38├── BceClientConfiguration.class //对BCE的HttpClient的配置
39├── BceClientException.class //BCE客户端的异常类
40├── BceServiceException.class //与BCE服务端交互后的异常类
41└── Region.class //BCE提供服务的区域
卸载SDK
预期卸载 SDK 时,删除 pom.xml 中的依赖声明即可。
评价此篇文章
