Migrating from version 1.x to 2.x of the AWS SDK for Java - AWS SDK for Java

Hello AWS Java community! Please share your experience and help us improve the AWS SDK for Java and its learning resources by taking a survey. This survey takes approximately 10 minute to complete.

Click here to take the survey

Migrating from version 1.x to 2.x of the AWS SDK for Java

The AWS SDK for Java 2.x is a major rewrite of the 1.x code base built on top of Java 8+. It includes many updates, such as improved consistency, ease of use, and strongly enforced immutability. This guide describes the major features that are new in version 2.x, and provides guidance on how to migrate your code to version 2.x from 1.x.

For more details about the new features and to see specific code examples, refer to the other sections of this guide.