Java용 SDK 1.x와 2.x를 나란히 사용
프로젝트에서 AWS SDK for Java의 두 버전을 모두 사용할 수 있습니다.
다음은 버전 1.x의 Amazon S3와 버전 2.27.21의 DynamoDB을 사용하는 프로젝트의 pom.xml 파일 예제입니다.
예 POM의 예제
이 예제는 SDK 1.x 및 2.x 버전을 모두 사용하는 프로젝트의 pom.xml 파일 항목을 보여줍니다.
<dependencyManagement> <dependencies> <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk-bom</artifactId> <version>1.12.1</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>software.amazon.awssdk</groupId> <artifactId>bom</artifactId> <version>2.27.21</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk-s3</artifactId> </dependency> <dependency> <groupId>software.amazon.awssdk</groupId> <artifactId>dynamodb</artifactId> </dependency> </dependencies>