Install the SDK Package
Updated at:2025-11-03
Runtime environment
The Java SDK can run on JDK 1.7 and JDK 1.8 environments. (JDK 9 and later versions no longer include tools.jar. If you intend to use the BOS Java SDK with JDK 9 or later, you must manually add tools.jar from the JDK 9 lib directory.)
Install SDK
Method I: Install with Maven
Add the bce-java-sdk dependency in your Maven pom.xml file:
Java
1<dependency>
2 <groupId>com.baidubce</groupId>
3 <artifactId>bce-java-sdk</artifactId>
4 <version>{version}</version>
5</dependency>
Where, {version} is the version number, which can be found in the Maven repository.
Method II: Install directly with JAR packages
- Download the compressed toolkit for the latest version of the Java SDK.
- After downloading, unzip
bce-java-sdk-version.zipand replicate it to the project folder. - Right-click within Eclipse and select "Project -> Properties -> Java Build Path -> Add JARs.\
-
Add the SDK toolkit
lib/bce-java-sdk-version.jarand third-party dependency toolkitsthird-party/*.jar.Here, 'version' refers to the version number.
SDK directory structure
Plain Text
1com.baidubce
2 ├── auth //BCE signature classes
3 ├── http //BCE HTTP communication classes
4 ├── internal // SDK internal classes
5 ├── model // BCE common model classes
6├── services
7 │ └─ bos //BOS service-related classes
8 │ ├─ model //Internal BOS models, such as Request or Response
9 │ ├─ BosClient.class //BOS client entry class
10 │ └─ BosClientConfiguration.class //Configuration for BOS-specific HttpClient
11 ├── util //BCE common utilities
12 ├── BceClientConfiguration.class // Configuration for BCE HttpClient
13 ├── BceClientException.class // BCE client exception class
14 ├── BceServiceException.class // Exception class after BCE server interaction
15 ├── ErrorCode.class // BCE common error codes
16 └── Region.class // Regions where BCE provides services
Uninstall SDK
To uninstall the SDK, remove the pom dependency or the source code.
