Posted On: Jul 17, 2025
Today, DynamoDB local, the downloadable version of Amazon DynamoDB, migrates to Amazon SDK for Java 2.x. In alignment with our SDKs and Tools Maintenance Policy, this migration ensures DynamoDB local stays up-to-date in security, compatibility, and stability for developers developing and testing their DynamoDB applications locally. With the new DynamoDB local version 3.0.0, now you can fully remove the dependency on the Amazon SDK for Java 1.x. You can upgrade your application utilizing previous DynamoDB local versions to DynamoDB local 3.0.0 by making these following updates to your codebase:
- All import statements referencing the current com.amazonaws namespace will need to be updated to the new software.amazon.dynamodb namespace.
- If running DynamoDB local as an Apache Maven dependency, reference the new DynamoDB Maven repository in your application’s Project Object Model (POM) file.
- If running DynamoDB local in embedded mode using client class name AmazonDynamoDB, reference Client Changes on how to migrate from Amazon SDK version 1 to Amazon SDK version 2.
DynamoDB local version 3.0.0 is available in Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD. To learn more about the Amazon SDK for Java 2.x, see Amazon SDK for Java 2.x. For more information about DynamoDB local, see Setting Up DynamoDB Local (Downloadable Version).