[RESOLVIDO] [JAVA EE] Integração com o Amazon S3

Boa noite pessoal,
Estou com dificuldades para fazer a integração com o Amazon S3.
No livro Java EE, mais precisamente na página 115, o autor começa a falar do Amazon S3, e logo na página seguinte sugere uma alteração na classe FileSaver:

public String write(String baseFolder,
Part multipartFile) {
AmazonS3Client s3 = client();
String fileName = extractFilename(multipartFile
.getHeader(CONTENT_DISPOSITION));
try {
s3.putObject("casadocodigo", fileName,
multipartFile.getInputStream(),
new ObjectMetadata());
return "https://s3.amazonaws.com/casadocodigo/"
+fileName;
} catch (AmazonClientException | IOException e) {
throw new RuntimeException(e);
}
} 

porém a IDE acusa erro nessa classe AmazonS3Client, provavelmente é algum .jar que esteja faltando, não sei. Eu baixei o projeto S3 ninja, mas ainda não consegui descobrir como resolver esse problema. Se alguém puder me ajudar eu agradeço muito :slight_smile:

Obrigado.

Acho que consegui resolver! fiz uma alteração no meu arquivo pom.xml.
Dentro da tag dependencies adicionei o seguinte trecho:

<dependency>
      <groupId>com.amazonaws</groupId>
      <artifactId>aws-java-sdk</artifactId>
      <version>1.9.11</version>
</dependency>

Caso alguém passe pela mesma situação.