Set up the AWS SDK for Java 2.x
The AWS SDK for Java 2.x provides Java APIs for Amazon Web Services (AWS). Using the SDK, you can build Java applications that work with Amazon S3, Amazon EC2, DynamoDB, and more.
This section provides information about how to set up your development environment and projects to use the AWS SDK for Java 2.x.
Contents of this chapter
- Basic setup to work with AWS services
- Build tools setup
- Set up a GraalVM Native Image project for the AWS SDK for Java
- Migrate from version 1.x to 2.x of the AWS SDK for Java
- What’s new
- What's different between the AWS SDK for Java 1.x and 2.x
- Package name change
- High-level libraries
- Adding version 2.x to your project
- Client builders
- Client Configuration
- Setter Methods
- Class Names
- Region class
- Immutable POJOs
- Streaming operations
- Exception changes
- Service-specific changes
- Additional client changes
- Credentials provider changes
- Region class name changes
- Exception class name changes
- Use the SDK for Java 1.x and 2.x side-by-side